浅析二、算术逻辑运算指令.pptVIP

  • 7
  • 0
  • 约4.5千字
  • 约 28页
  • 2017-11-08 发布于湖北
  • 举报
二、算术逻辑运算指令

二、算术运算指令 包括加、减、乘、除、加1、减1等共24条指令 注:这类指令大都影响标志位。 1. 加法指令 带进位加法指令 不带进位加法指令 加1指令 十进制调整指令 ⑴不带进位加法指令 ADD A,Rn ; (A)←(A)+(Rn) ADD A,direct ;(A)←(A)+(direct) ADD A,@Ri ;(A)←(A)+((Ri)) ADD A, #data ;(A)←(A)+data 对于PSW的影响: 执行这组指令将影响标志位Cy、 AC、OV、P。当然,溢出标志OV只有带符号数运算才有用。 二、算术运算指令 例3-10:设(A)=0C3H,(R0)=0AAH, 执行指令“ADD A,R0” 结果:所得和为6DH, 标志位Cy=1,OV=1,Ac=0。 二、算术运算指令 ⑵带进位加法指令 ADDC A,Rn ; (A)←(A)+(Rn)+(Cy) ADDC A,direct ;(A)←(A)+(direct)+(Cy) ADDC A,@Ri ;(A)←(A)+((Ri))+(Cy) ADDC A,#data ; (A)←(A)+data+(Cy) 注:主要用于多字节的加法运算。 二、算术运算指令 例3-11:设(A)=0C3H,(R0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档