合聚咖

合聚咖

二进制数11010100的原码,反码,补码和移码是什么

admin

正数的原、反、补码都一样:0的原码跟反码都有两个,因为这里0被分为+0和-0。

二进制数11010100 是负数:= -2^6-2^4-2^2

[X]原=11010100

符号位不变,原码的其他位按位取反:

[X]反=10101011

补码在反码的基础上按照正常的加法运算加1

[X]补=10101100

移码不论正负,将其补码的符号位取反即可

[X]移=00101100