试编写一程序求出双字长数的绝对值。双字长数在A和A+2单元中,结果存放在B和B+2单元中。
正确答案:
程序段如下:
MOV AX,A
MOV DX,A+2
CMP DX,0
JNS ZHENSHU;不是负数则转走
NEG DX
NEG AX
SBB DX,0
ZHENSHU:MOV B,AX
MOV B+2,DX
INT 20H
MOV AX,A
MOV DX,A+2
CMP DX,0
JNS ZHENSHU;不是负数则转走
NEG DX
NEG AX
SBB DX,0
ZHENSHU:MOV B,AX
MOV B+2,DX
INT 20H
答案解析:有
微信扫一扫手机做题