汇编程序,一题..
来源:百度知道 编辑:UC知道 时间:2024/06/25 21:36:29
MOV AX,1234H
MOV BX,5678H
ADD AL,BL
DAA
MOV CL,AL
MOV AL,AH
ADC AL,BH
DAA
执行程序后(AL),(CL)
请说一下每一行代表什么意思?结果是什么?
MOV BX,5678H
ADD AL,BL
DAA
MOV CL,AL
MOV AL,AH
ADC AL,BH
DAA
执行程序后(AL),(CL)
请说一下每一行代表什么意思?结果是什么?
MOV AX,1234H ;将1234赋给AX,AH=12H,AL=34H,下同
MOV BX,5678H
ADD AL,BL ;AL=AL+BL
DAA ;十进制调整,说明上句当成十进制来加,结果为34H+78H=12H
MOV CL,AL CL=12H
MOV AL,AH AL=12H
ADC AL,BH AL=12H+56H+1
DAA ;十进制调整,结果为69H
最后的结果AL=69H,CL=12H