我只是好奇,为了在二进制中表示-1,是否有一个原因,使用了2的补码:翻转位并加1?-1由11111111(2的补码)表示,而不是(对我来说更直观)10000001,10000001是二进制1,第一位为

我在上一门计算机系统课程,在某种程度上,我一直在为“二的补充”而挣扎。我想了解它,但我所读到的一切并没有让我明白它的含义。我读过维基百科的文章和其他各种文章,包括我的课本。什么是2的补数,我们如何使用