简答题

变量N1和N2均为2字节的非压缩BCD数码,请写出计算N1与N2之差的指令序列。

正确答案

MOV AX, 0
MOV AL, N1
SUB AL, N2
AAS MOV DL,
AL MOV AL,
N1+1 SBB AL,
N2+1
AAS
MOV DH, AL

答案解析