机器数采用一位符号位,16进制FEH分别表示原码,反码,补码,移码对应的十进制,谢谢十分,非常,以及很

2024-11-30 20:23:45
推荐回答(2个)
回答(1):

FEH=1111 1110B
原码: -7EH, 即 -126D
反码:-01H,即 -1D
补码:-02H,即 -2D
移码:+02H,即 +2D

简单记忆法:
正数符号位为0,负数符号位为1
反码 =原码(除符号位外)每位取反;
补码 = 反码 + 1;
移码 = 补码符号位取反。

回答(2):

16进制FEH,即二进制:1111 1110。

它如果是原码,就代表十进制数:-126;

它如果是反码,就代表十进制数:-1;

它如果是补码,就代表十进制数:-2;

移码有两种。