lichking 发表于 2017-7-22 14:22:09

s1e7

比特位
CPU能读懂的最小单位 bit
字节
内存机构的最小寻址单位 Byte

符号位
存放signed类型的存储单元中,左边第一位表示符号伪。如果该位为0,表示
该整数是一个正数;如果该位为1,表示该整数是一个负数。

一个32位的整型变量,除去左边第一位符号位,剩下表示值的只有31个比特位。


补码

正数的补码是该数的二进制形式。

负数的补码需要通过以下几步获得:
1.先取得该数的绝对值的二进制形式
2.再将第一步的值按位取反
3.最后将取得后的值加1
页: [1]
查看完整版本: s1e7