机器数的机器数的原码、反码和补码三种形式

2024-12-04 06:37:18
推荐回答(1个)
回答1:

【【机器数】的机器数】的原码、反码和补码三种形式

哪有什么:【机器数】的机器数】!

【【机器数】的机器数】的原码!

你还想要无限继续写下去吗!

事实上,你只能求【真值】的原码、反码和补码。

===================

其实,在计算机中,原码和反码,都是不存在的。

在计算机中,只使用补码,代表【正负数】进行运算。

数字 0,在八位机中,其补码就是:0000 0000。

+1,就加上一,即:0000 0001。

其他正数,你就慢慢加吧。。。

对于负数,你就逐次递减:

-1,就是 0000 0000-1,取八位的结果,那么,

-1,就是 1111 1111=255(十进制),这就是补码!

-2 的补码就是:1111 1110=254。

-3 的补码就是:1111 1101=253。

。。。

-128 的补码就是:128=1000 0000。

求负数补码的公式:-X 的补码=256-X。

如果需要二进制,你自己再进行换算。

========

借助于补码,可以用加法,代替减法运算。

这就能够简化计算机的硬件。

原码和反码,都没有这种功能。

它们是多少,无需关心。