微机原理与接口技术 指令系统.ppt

微机原理与接口技术 指令系统

第4章 指令系统 4.1 寻址方式 4.2 8086指令系统 4.3 从80286到Pentium 系列微处理器的指令系统 第4章 指令系统 指令:计算机用以控制各个部件协调动作的命令。 指令系统:一台机器所具有的全部指令。 8086/8088指令系统有133条基本指令。 4.1.1 操作数类型 指令 操作码(描述指令的操作功能) 操作数(指明指令的操作对象) 立即数: MOV AX, 1234H 寄存器操作数: MOV AX,BX 存储器操作数: MOV AX,[1234H] 4.1.2 寻址方式-寻找指令中操作数所在地址的方法 1.立即寻址 操作数是一个立即数,它直接包含在指令中。立即寻址主要用于给存储器或寄存器赋初值。 2、直接寻址 MOV BX,[22A0H] 操作数的有效地址(EA)直接包含在指令中,它与操作码一起存放在代码段中。操作数存放的物理地址=DS×16 + 16位地址偏移量。 4、寄存器间接寻址 寄存器间接寻址方式下,操作数在存储器中,而存储器地址存放于寄存器SI、DI、 BX 或BP中。 寄存器间接寻址情况一: 若以SI、DI、BX间接寻址,操作数通常在现行数据段中,即DS中的值乘以16,加上SI、DI或BX中的有效地址即为操作数的物理地址。 MOV AX,[SI] 寄存器间接寻址情况二: 若

文档评论(0)

1亿VIP精品文档

相关文档