第3章 80x86寻址方式与指令系统.pptVIP

  • 35
  • 0
  • 约2.13万字
  • 约 97页
  • 2017-02-03 发布于湖北
  • 举报
注意点: 1)HLT指令经常和中断过程联系在一起,使CPU处于暂停状态等待硬件中断,而硬件中断的进入又使CPU退出暂停状态。 2)交权指令ESC主要用于与外部处理器(如协处理器8087)配合工作。当CPU读取ESC指令后,利用此6位外部操作码来控制外部处理器,使它完成某种指定的操作。如果源操作数是寄存器,则ESC指令不进行任何操作,若操作数是存储器,则从存储器中取得此操作数,并抛弃它,而此时外部处理器则可以读取此存储器的操作数。这相当于主CPU执行ESC指令时,取出源操作数交给协处理器。 3)WAIT指令一般是和ESC指令配合起来使用的。 4)LOCK可以放在任何指令的前面,使得加此前缀的指令执行时,总线被封锁。 3.空操作指令 格式:NOP 功能:不做任何具体的功能,也不影响标志,仅占用了三个时钟周期,有时在延时程序中为便于源程序段的调试、,可插入此指令。 3.4.3 逻辑运算和移位指令 两组处理指令:逻辑运算指令和移位指令。 1.逻辑运算指令 指令格式: AND 目的操作数,源操作数 ;逻辑与    OR 目的操作数,源操作数 ;逻辑或    NOT 目的操作数 ;逻辑非    XOR 目的操作数,源操作数 ;逻辑

文档评论(0)

1亿VIP精品文档

相关文档