码迷,mamicode.com
首页 >  
搜索关键字:汇编    ( 6349个结果
8086汇编 call 指令
8086汇编 call 指令 字面意思:调用子程序实质:流程转移指令,它们都修改IP,或同时修改CS和IPcall指令实现转移的方法和 jmp 指令的原理相似格式:call 标号 返回指令:ret、retf call 指令说明 CPU执行call指令,进行两步操作: (1)将当前的 IP 或 CS和 ...
分类:其他好文   时间:2020-03-14 21:40:50    阅读次数:179
8086汇编 cmp 指令
8086汇编 cmp 指令 cmp 是比较指令,功能相当于减法指令,只是不保存结果。cmp 指令执行后,将对标志寄存器产生影响。 格式:cmp 操作对象1,操作对象2功能:计算操作对象1–操作对象2 原理:通过做减法运算影响标志寄存器,标志寄存器的相关位的取值,体现比较的结果。 cmp 指令说明 一 ...
分类:其他好文   时间:2020-03-14 21:38:56    阅读次数:116
编译原理绪论
基本概念 编译:将 高级语言 翻译成 汇编语言或机器语言 的过程 预处理器:聚合不同文件中的源程序;将宏转换为原始语句; 加载器:修改可重定位地址;绝对地址 = 起始位置 + 相对地址; 连接器:连接多个可重定位的机器代码文件;解决外部内存地址问题; 编译系统结构 词法分析器 扫描源程序,识别各个单 ...
分类:其他好文   时间:2020-03-14 19:59:58    阅读次数:48
I2C总线完全版——I2C总线的结构、工作时序与模拟编程
I2C总线的结构、工作时序与模拟编程 I2C总线的结构、工作时序与模拟编程I2C总线(Inter Integrated Circuit)是飞利浦公司于上个世纪80年代开发的一种“电路板级”的总线结构。与其它串行接口相比,无论从硬件结构、组网方式、软件编程都有很大的不同。在AT89C51系统上使用汇编 ...
分类:其他好文   时间:2020-03-14 12:59:25    阅读次数:47
8086汇编 中断
8086汇编 中断 中断:CPU不再接着(刚执行完的指令)向下执行,而是转去处理中断信息。 内中断:由CPU内部发生的事件而引起的中断 外中断:由外部设备发生的事件引起的中断 8086的内中断 CPU内部产生的中断 除法错误,比如:执行div指令产生的除法溢出 单步执行 执行into指令 执行int ...
分类:其他好文   时间:2020-03-13 13:13:59    阅读次数:52
8086 汇编
8086 汇编 1、8086汇编 介绍 2、8086汇编 内存交互 3、8086汇编 CPU 寄存结构 4、8086汇编 Debug 使用 5、8086汇编 段寄存器 6、8089汇编 标志寄存器 7、8089汇编 运算符指令 8、8086汇编 栈操作 9、8089汇编 源程序 10、8086汇编 ...
分类:其他好文   时间:2020-03-13 12:48:08    阅读次数:47
8086汇编 rep 指令
8086汇编 rep 指令 rep指令常和串传送指令搭配使用功能:根据cx的值,重复执行后面的指令 串传送指令1: movsb 功能:(以字节为单位传送) (1) ((es)×16 + (di)) = ((ds) ×16 + (si)) (2) 如果DF = 0则: (si) = (si) + 1 ...
分类:其他好文   时间:2020-03-13 11:28:46    阅读次数:84
8086汇编 jcxz 指令
8086汇编 jcxz 指令 指令格式:jcxz 标号 功能:如果(cx)=0,则转移到标号处执行当(cx)≠0时,什么也不做(程序向下执行) 当(cx)=0时,(IP)=(IP)+8位位移) 8位位移=“标号”处的地址-jcxz指令后的第一个字节的地址; 8位位移的范围为-128~127,用补码表 ...
分类:其他好文   时间:2020-03-12 14:31:49    阅读次数:107
8086汇编 程序编译
8086汇编 程序编译 源程序到执行可执行文件的过程 ↓ 源程序文件.asm -> 目标文件.obj -> 连接 -> 可执行文件.exe -> 运行程序 编译 MASM.exe 工具编译 ; 开始编译文件,也可以不写入文件名 ; 简化过程结尾加“;”号:masm 文件.asm; 1)> masm ...
分类:其他好文   时间:2020-03-12 12:46:51    阅读次数:70
8086汇编 Loop 指令
8086汇编 Loop 指令 功能:实现循环(计数型循环) 指令的格式 loop 标号 CPU 执行loop指令时要进行的操作: (cx)=(cx)-1; 判断cx中的值不为零则转至标号处执行程序如果为零则向下执行。 用cx和loop 指令相配合实现循环功能的三个要点: (1)在cx中存放循环次数; ...
分类:其他好文   时间:2020-03-12 12:40:23    阅读次数:59
6349条   上一页 1 ... 35 36 37 38 39 ... 635 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!