存储单位
在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。
各种存储设备存储容量单位有KB、MB、GB和TB等几种。
基本储存单元
- 位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。
- 字节(Byte,B):计算机中数据的基本单位,每8位组成一个字节。各种信息在计算机中存储、处理至少需要一个字节。例如,一个ASCII码用一个字节表示,一个汉字用两个字节表示。
- 字(Word):两个字节称为一个字。汉字的存储单位都是一个字。
二进制与16进制
二进制 | 16进制 | 10进制 |
---|
0000 | 0 | 0 |
0001 | 1 | 2^0 |
0010 | 2 | 2^1 +0 |
0011 | 3 | 2^1 +2^0 |
0100 | 4 | 2^2 |
0101 | 5 | 2^2 +0+ 2^0 |
0110 | 6 | 2^2 + 2^1+0 |
0111 | 7 | 2^2 + 2^1 +2^0 |
1000 | 8 | 2^3 |
1001 | 9 | 2^3 +2^0 |
1010 | a | 2^3 +0+2^1+0 |
1011 | b | 2^3 + 0 +2^1 +2^0 |
1100 | c | 2^3 +2^2+0+0 |
1101 | d | 2^3 +2^2 +0+2^0 |
1110 | e | 2^3 +2^2 +2^1 +0 |
1111 | f | 2^3 +2^2 +2^1 +2^0 |
| 二进制 | 16进制 | 10进制 | 说明 |
---|
byte最大值 | 0111 1111 | 0x7f | 127 | 2^7-1 |
byte最小值 | 1000 0000 | 0x80 | -128 | -2^7 |
byte最大值+最小值 | 1111 1111 | 0xff | -1 | |