计算机中位(bit) 字节(byte) 字(word)的联系
计算机中位(bit), 字节(byte), 字(word)的联系,先从界说动身。
来自英文bit,音译为“比特”,表明二进制位。位是计算机内部数据贮存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表明0和1两种状况(21);两个二进制位可以表明00、01、10、11四种(22)状况;三位二进制数可表明八种状况(23)……。
字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表明。 字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解说信息,规则一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111;一般1个字节可以存入一个ASCII码,2个字节可以寄存一个汉字国标码。
计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字一般由一个或多个(一般是字节的整数位)字节构成。例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。 计算机的字长决议了其CPU一次操作处理实践位数的多少,由此可见计算机的字长越大,其功能越优胜。
utf-8是一种变长的编码方法,它可以正常的运用1~4个字节表明一个符号,依据不同的符号而改变字节长度
utf-16是,优点在于大部分字符都以固定长度的字节 (2字节) 贮存,但UTF-16却无法兼容于ASCLL编码