假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作?
MOV DX,X+2
MOV AX,X;双精度数P送入DX,AX
ADD AX,X
ADC DX,X+2;计算2*P送入DX,AX
CMP DX,Y+2;2P与Q的高位比较
JL L2;2P
JG L1;2P>Q,转L1(Z=1)
CMP AX,Y;如果高位相等,则比较低位
JBE L2;2P的低位小于等于Q的低位,转L2(Z=2)
L1:MOV Z,1
JMP SHORT EXIT
L2:MOV Z,2
EXIT:……
答案不对?请尝试站内搜索