1.1 无符号二进制整数
计算机是电子电荷集合的方式在内存中宝保存指令和数据,二进制数用两个数字作基础,其中每一个二进制数成为bit不是0就是1.位自右向左,从0开始顺序增加,左边的位称为最高有效位(Most...Significant Bit MSB),右边的称为最低有效位(LSB least significant Bit).一个16位的二进制数 其MSB和LSB如下所示:
MSB...6 A 2
Y| 4 9 A
S| B 3 C
1.3 有符号二进制整数数
有符号二进制整数有正数和负数.在x86处理器中,MSB表示的是符号位:0表示正数...例如:有符号二进制数1111 0000的最高有效位是1,这意味着它是一个负数.首先要求它的补码,然后再将结果转换为十进制,转换步骤如下所示:
初始值 1111 0000
第一步...通过检查十六进制的最高有效位(最高)位,就可以知道该数是正数还是负数,如果最高位>=8改数是负数.如果最高位<=7,该数是正数.比如,十六进制数8A20是负数,二7FD9是正数.
2.0 最大值和最小值