返回列表 发帖

[请教]关于计算机补码的一些小问题

[这个贴子最后由飛鳥在 2004/03/05 09:25pm 第 1 次编辑]

计算机有3种表示法:原码、反码、补码。
原码:正数的符号位为0,负数的符号位为1,其他不变。
反码:正数的反码与其原码相同,负数的反码将其原码除符号位外,各位取反形成的。
   
    如:+4  反码为:000000100    -4  反码为:11111011
补码:正数的补码与其原码相同,负数的反码将它对应的反码加1形成的:

    如:+4   补码为:00000100     -4  补码为:11111100
原码和反码都好理解,就是补码偶理解错误了,-4的补码为什么会加成11111100的?

[请教]关于计算机补码的一些小问题

谢谢呀~~~~
虽然现在不是很明白~~~~但还是感谢你呀!~~~`慢慢来啦~~~~
再感谢一次!~~

TOP

[请教]关于计算机补码的一些小问题

经过一天的思考,终于理解了!!!(偶笨呀)
再感谢一次bigblock !

TOP

返回列表 回复 发帖