bcd码的反码怎么求

来源:魅力女性吧 1.08W
bcd码的反码怎么求

bcd码的反码要分正负数的不同,求法也不同。

反码:正数反码与原码一致,负数反码就是原码按位取反,除去符号位不变,保持为1。

补码, 正数补码与原码一致。

负数补码是反码+1,即补码=反码+1。也可以计算为:以原码进行操作,符号位不变,保持为1,其余位取反,直到碰到最后一个1为止,那个1及以后的数字不再取反。又:原码的第一个1和最后一个1之间的数字,全部取反。

原码-0010101 因为是二进制所以当最前面的是1时则为-号 如为0则是+号 其他不变

反码11101010 除第1位不变其他全把每1位都反过来1变0 0变1

补码11101011 把反码最后一位+1 =2进1

热门标签