129651804081097500第3章4逻辑移位及串操作.pptVIP

  • 4
  • 0
  • 约8.73千字
  • 约 35页
  • 2017-02-12 发布于重庆
  • 举报

129651804081097500第3章4逻辑移位及串操作.ppt

129651804081097500第3章4逻辑移位及串操作

课后作业 3.21,3.21~3.32, 3.34,3.35,3.37,3.39 15、串比较指令 CMPSB/CMPSW(CoMPare String of Byte/Word) 格式:CMPSB/CMPSW 功能:将源串指针SI所指单元的一个数据(字节或字)与目的串指针DI所指单元的一个数据(字节或字)相减,但结果不回送,只影响标志位,指针作相应变化 (1)[DS:SI] - [ES:DI],不保存结果,影响标志位同CMP指令 (2)CMPSB(字节操作):(SI)←(SI)±1, (DI)←(DI)±1 CMPSW (字操作) : (SI)←(SI)±2, (DI)←(DI)±2 (3)方向标志: DF=0 时地址“ +”,DF=1时地址“ -” (4)使用重复前缀REPZ / REPE、REPNZ / REPNE相配合 (SI)? ?(DI) DF=1 数据段DS 附加段ES (SI)? ?(DI) DF=0 16、串搜索指令 SCASB/SCASW(SCAn String of Byte/Word) 格式:SCASB/SCASW 功能:将累加器(AL或AX)内容与目的串指针DI所指单元的一个数据(字节或字)相减,但结果不回送,只影响标志位,指针作相应变化 (1)AL(AX)- [ES:DI],不保存结果,影响标志位

文档评论(0)

1亿VIP精品文档

相关文档