8周参考:常用指令(串操作程序控制指令处理器控制指令)讲述.pptVIP

  • 9
  • 0
  • 约9.45千字
  • 约 49页
  • 2017-01-03 发布于湖北
  • 举报

8周参考:常用指令(串操作程序控制指令处理器控制指令)讲述.ppt

2.3.4 串操作指令 重复前缀 有的串操作指令前面可加上重复前缀REP。当使用REP前缀时,该指令重复执行,重复执行次数由CX决定(带有REP前缀的串操作指令每执行一次,CX自动减1)。 重复前缀包括: REP CX≠0 时重复执行 REPE/REPZ CX≠0∧ZF=1时重复执行 REPNE/REPNZ CX≠0∧ZF=0时重复执行 串指令使用的一般方法 ⒈串传送指令MOVSB / MOVSW 串传送指令使用举例 用串传送指令实现200个字节的数据传送: LEA SI,MEM1 LEA DI,MEM2 MOV CX,200 CLD REP MOVSB HLT ⒉串比较指令CMPSB / CMPSW ⒊串扫描SCASB / SCASW 执行的操作: 对字节:(AL)-((ES):(DI)) DI±1 对字: (AX)-((ES):(DI+1)(DI)) DI±2 搜索指令执行的仍是比较(减法)操作,结果只影响标志位。 要搜索的关键字放在AL(字节)或AX(字)中。 本指令用于在

文档评论(0)

1亿VIP精品文档

相关文档