字节、字、位、比特
字
计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)
位、字节、字符
位(bit)
- 比特
- 表示二进制位
- 11010100是一个8位二进制数
- 计算机存储信息的最小单位
字节(byte)
- 英文Byte,音译为“拜特”,习惯上用大写的“B”表示
- 一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位,8个二进制位组成1个字节
字符
- 指计算机中使用的文字和符号,比如“1、2、3、A、B、C、~!·#¥%…*()+”等等
关系
-
1位=1比特
-
1Byte=8bit
-
1字=2字节
-
1字节=8位
-
1字=16位
编码
ASCII码
- American Standard Code for Information Interchange, 叫做“美国信息交换标准码”。
- 一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间

ANSI码
- ANSI编码是一种对ASCII码的拓展
- ANSI编码用0x00–0x7f (即十进制下的0到127)范围的1 个字节来表示 1 个英文字符
- 超出一个字节的 0x80~0xFFFF 范围来表示其他语言的其他字符
Unicode编码
- 全世界每一个符号都给予一个独一无二的编码
UTF-8编码
-
一种变长的编码方式
- 用1~4个字节表示一个符号,根据不同的符号而变化字节长度,当字符在ASCII码的范围时,就用一个字节表示,保留了ASCII字符一个字节的编码做为它的一部分,如此一来UTF-8编码也可以是为视为一种对ASCII码的拓展
-
UTF-8一个中文字符占3个字节
本文详细介绍了计算机数据存储的基本单位——位、字节和字,以及它们之间的关系。位(bit)是计算机存储的最小单位,8位组成一个字节(Byte)。字符是计算机中使用的文字和符号,ASCII码是早期的标准编码,一个英文字符占一个字节,中文字符占两个字节。随着国际化,Unicode编码应运而生,UTF-8编码作为其变长形式,可以表示全球各种字符。
9112

被折叠的 条评论
为什么被折叠?



