第3章 寻址方式和指令系统(创新142).ppt

第3章 寻址方式与指令系统 3.1 指令格式与寻址方式 3.2 8086 指令系统 3.3 80X86 与Pentium 扩充和增加的指令 指令构成 指令由操作码和操作数两部分构成 操作码说明计算机要执行哪种操作,如传送、运算、移位、跳转等操作,它是指令中不可缺少的组成部分。 操作数是指令执行的参与者,即各种操作的对象。 有些指令不需要操作数,通常的指令都有一个或两个操作数,也有个别指令有3个甚至4个操作数。 指令中的操作码和操作数 每种指令的操作码: 用一个唯一的助记符表示(英文缩写), 对应着一个二进制编码的机器指令。 指令中的操作数: 可以是一个具体的数值(立即数); 可以是存放数据的寄存器; 可以用多种方式指明寻址单元在存储器中的地址。 寻址方式 指令系统设计了多种操作数的来源,寻找操作数的过程就是操作数的寻址方式。 操作数采取哪一种寻址方式,会影响机器运行的速度和效率。如何寻址一个操作数对程序的设计来讲很重要。 3.1 寻址方式 3.1.1 立即数寻址 立即数,操作数直接包含在指令中,作为指令的一部分存放在代码段中 3.1.1 立即数寻址 例3-1立即数寻址 MOV AX,2004H ;(AH)=20H,(AL)=04H MOV BL, 5AH ;(BL)=5AH MOV EAX

文档评论(0)

1亿VIP精品文档

相关文档