单片机,关于-00H的补码问题

2025-04-14 06:18:18
推荐回答(4个)
回答1:

-00H,这是什么啊?

给出一个数字,才能求它的码。

数字,只有:负数、零、正数。

数字,那有什么负零?

回答2:

直接加1,变成1 0000 0000 最高位去掉所以最后的值为0000 0000 至于为什么会这样这关系硬件计算机制的问题,如果你有兴趣的话可以自己去搜一下“0的补码”。取补码的问题你只需知道方法是 一:取反,二:加1就OK了

回答3:

0就是0啊,不是正数也不是负数。

回答4:

反码表示法会有两个0,一个+0,一个-0;补码表示法只有一个0