已有下列4条等值语句: D1 EUQ 1000 D2 EUQ 1000 D3 EUQ 10000 D4 EUQ 15000 指出下列指令中哪些是错误的?说明出错的原因。 (1)ADD AL, D1-D2 (2)MOV AX, D3+D4 (3)SUB BX,D4-D3 (4)SUB AH,D4-D3-D1
正确答案:
(1)错,D1-D2 的直超出了字节表示数的范围,故不能将结果传送给AL。
(4)错,D4-D3-D1的直超出了字节数的范围,不能将结果传给AH。
(4)错,D4-D3-D1的直超出了字节数的范围,不能将结果传给AH。
答案解析:有

微信扫一扫手机做题