> 数学 >
已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中
已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的结果用十进制表示是多少?请给出过程.
人气:466 ℃ 时间:2020-06-04 04:23:46
解答
OV,溢出,=1
CY,有进位,=1
AC,半进位,=1
P,偶检验,=1
0xF8+0xA9 为 0x1A1,结果取8位,=0xA1
最高位符号位为1,表示负数,补码的原码为取反加1,即0x5F,表示十进制的95,所以0xA1表示 -95,结果 = -95.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版