一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器
正确答案:
NOT DX;首先将(DX,AX)取反
NOT AX
ADD AX,1;最低位加1,注意:不能用INC指令
ADC DX,0;把进位(如果有)传递到高位
NOT AX
ADD AX,1;最低位加1,注意:不能用INC指令
ADC DX,0;把进位(如果有)传递到高位
答案解析:有

微信扫一扫手机做题
一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器
微信扫一扫手机做题