二进制0-1等于多少?

问题描述:

二进制0-1等于多少?
有的说是-1
我看国家计算机教程上说的是0-1=1
我用计算器算的是
四字
1111111111111111111111111111111111111111111111111111111111111111
双字
11111111111111111111111111111111
单字
1111111111111111
字节
11111111
到底是如何理解这个运算规则的呢?

在计算机中规定,正数是原码,负数为补码.
补码的定义是,二进制取反加1,那么1的取反用单字节表示为 11111110,再加1为 11111111.单字,双字,四字,以此类推.