五控制转移指令(Cnrlransferinsrcins)(一)、控.pptVIP

  • 7
  • 0
  • 约9.16千字
  • 约 43页
  • 2018-05-27 发布于福建
  • 举报

五控制转移指令(Cnrlransferinsrcins)(一)、控.ppt

五控制转移指令(Cnrlransferinsrcins)(一)、控

4.5 80x86的寻址方式及新增指令 一、虚地址方式下的寻址方式 比例因子 具有比例因子的变址寻址 具有比例因子的基址加变址寻址 具有比例因子的相对基址加变址寻址 二、80286增强与增加的指令 1 增强的指令 PUSH IMUL 移位指令 2 增加的指令 PUSHA/POPA INS/OUTS 高级语言类 三、80386/80486增强与增加的指令 1 数据传送 2 算术运算 3 逻辑运算与移位 4 位操作 5 字节置‘1’ 6 Cache管理类 循环指令说明: LOOP退出循环条件是(CX)=0 LOOPZ和LOOPNZ提供了提前结束循环的可能, 不一定要等到(CX)=0才退出循环。 ▲ 在串中查找字符,查到了,就可退出,      可用LOOPNZ,不相等时继续查找。 ▲比较两串时,当有字符不等,就可退出,说明两字符串不等。      可用LOOPZ,当相等时继续比较。 ▲执行完 LOOPNZ或LOOPZ后,根据ZF标志的值判断结果 对查找字符,ZF=1,说明找到;否则没有找到。 对串比较,ZF=1, 说明两串相等;否则不等。 4、中断指令 中断(Interrupt): 有时当系统运行或程序运行期间遇到某些特殊情况, 需要计算机自动执行一组专门的例行程序来进

文档评论(0)

1亿VIP精品文档

相关文档