3.180X86Pentium指令格式3.280X86Pentium寻址方式3.3.pptVIP

  • 20
  • 0
  • 约4.23万字
  • 约 117页
  • 2017-02-16 发布于湖北
  • 举报

3.180X86Pentium指令格式3.280X86Pentium寻址方式3.3.ppt

第3章 80x86/Pentium指令系统 (1)移位指令SHL/SAL/SHR/SAR 具体指令为: SAL/SAR/SHL/SHR reg,1/ CL ;reg/mem移位1次或CL次 SAL/SAR/SHL/SHR mem,1/CL 注: ①所有指令(8条)更新CF,其余标志位由运算结果决定。 特别:若计数值=1且执行结果使操作数的符号位发生变化, 则OF=1,否则OF=0;若计数值1,则OF不确定。 ②可分离出操作数中的某些位。 ③可部分地替代乘除法指令:有符号数乘以或除以2n,使用算 术移位指令;无符号数乘以或除以2n,使用逻辑移位指令。 第3章 80x86/Pentium指令系统 例2:将存于AH和AL中的非压缩BCD数转换成压缩的BCD数。 MOV CL, 4 ;将转换结果在AL中 SHL AL,CL SHR AX,CL 例1:若AL中存有8位有符号数,现在要将其乘8,结果写入AX。 CBW ;将字节AL扩展到AX MOV CL,3 ;移动3

文档评论(0)

1亿VIP精品文档

相关文档