2022年算术运算类指令.pptxVIP

  • 17
  • 0
  • 约1.02千字
  • 约 15页
  • 2022-08-23 发布于四川
  • 举报
PSW寄存器;算术运算类指令;1.不带进位的加法指令 ADD(4条);例: MOV A, #7AH MOV R0,#65H ADD A, R0 0 1 1 1 1 0 1 0 A +) 0 1 1 0 0 1 0 1 R0 1 1 0 1 1 1 1 1 A CY=0;OV=1;AC=0;P=1。 ;例:若(A)=86H,(30H)=8DH,则执行指令“ADD A,30H”后(A)=13H, 标志位:(CY)=1(AC)=1 (OV)=1(P)=0。 若把86H和8DH看作无符号数,和为113H,则表示结果正确; 若把86H和8DH看作带符号数(都为负数),结果13H却为正数,则有两个负数相加得正数的错误,CPU通过让(OV)=1(溢出,D7位有进位, D6位无进位)指出该错误。;2. 带进位加法指令ADDC(4条);例:有两个16位数,低8位分别存于20H和30H之中,高八位分别存于21H和31H中。求和,和的低八位送40H,高8位送41H。程序段如下: MOV A,20H ADD A,30H ;低8位相加 MOV 40H,A ;

文档评论(0)

1亿VIP精品文档

相关文档