求37 、-37、57、-57的原码反码补码(8位表示)

问题描述:

求37 、-37、57、-57的原码反码补码(8位表示)

正数的反码与原码相同.
负数的反码,符号位为“1”,数值部分按位取反.
正数的补码与原码相同.
负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1.
37=0010 0101 原码
0010 0101 反码
0010 0101 补码
-37=1010 0101
1101 1010
1101 1011
57=0011 1001
0011 1001
0011 1001
-57=1011 1001
1100 0110
1100 0111