存储单位
在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。信息存储单位有位、字节和字等几种。
各种存储设备存储容量单位有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 |
|