1、位(bit


来自英文bit,音译为比特,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示01两种状态(21);两个二进制位可以表示00011011四种(22)状态;三位二进制数可表示八种状态(23……

2、字节(byte
字节来自英文Byte,音译为拜特,习惯上用大写的“B”表示。
字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。

3、字
计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或多个(一般是字节的整数位)字节构成。例如286微机的字由2个字节组成,它的字长为16486微机的字由4个字节组成,它的字长为32位机。
计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越。



另一种说法:

1、字
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称宇。字通常分为若干个字节(每个字节一般是8)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。

在计算机的运算器、控制器中,通常都是以字为单位进行传送的。宇出现在不问的地址其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。一个字由若干个字节组成,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机一次处理的信息位就越多,精度就越高,字长是计算机性能的一个重要指标。目前主流微机都是32位机。
注意字与字长的区别,字是单位,而字长是指标,指标需要用单位去衡量。正象生活中重量与公斤的关系,公斤是单位,重量是指标,重量需要用公斤加以衡量。

2、字长
计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。
计算的字长是指它一次可处理的二进创数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。
一般地,大型计算机的字长为3264位,小型计算机为1232位,而微型计算机为416位。字长是衡量计算机性能的一个重要因素。

3、字节
字节是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。
在微型计算机中,通常用多少字节来表示存储器的存储容量。

4、字块位字符串是什么
在信息处理中,一字作为一个单元来处理的称为字块.也称字组。例如,储存于滋鼓的一个磁道上的字就称为一个字块。在磁带上通常每120个字符就间隔一个字块际志,也称为一个字块。块与块之间一般留1.272.54厘米(1/21英寸)的间隔。在大容量存储中,信
息都是以字块为单位而存入的,因此只有字块才是可选址的。目前,在高速绥冲技术中也引入了字块的概念。
如果您使用计算机的时间超过五分钟,那么肯定听说过位和字节这样的词。RAM和硬盘都使用字节作为容量单位,您在文件查看器中查看文件时的文件大小也以字节为单位显示。
您可能听过这样一句广告词:“该计算机拥有32位奔腾处理器,配备了64兆字节的RAM和2.1吉字节的硬盘。”在许多博闻网文章里也都提到过字节(例如CD的工作原理)。在本文中,我们将讨论位和字节,使您对此有一个完整的了解。
十进制数
了解位的最简单方法就是将其与您知道的事物进行比较:数位。数位是可以包含0-9之间某个数值的单个位置。通常数位会组合在一起来创造更大的数字。例如,6,357有四个数位。我们对它是这么理解的,在数字6,357中,7占据“个位”,而5占据“十位”,3占据“百位”且6占据“千位”。所以如果您要明确表示数字,可以通过这种方式: (6*1000)+(3*100)+(5*10)+(7*1)=6000+300+50+7=6357
另一种表示数位的方法是使用10的幂。假设我们以“^”符号表示“幂次方”的概念(这样“10的平方”便记为“10^2”),则另一种表示它的方法如下: (6*10^3)+(3*10^2)+(5*10^1)+(7*10^0)=6000+300+50+7=6357
从该表达式中可以看到,从个位开始(在个位为10的0次幂),每个数位都是下一个更高的10次幂的占位符。
对此我们都应感到非常熟悉——每天我们都在与十进制位打交道。数字体系的巧妙之处在于不会强制规定一个数位必须有10个可能的值。我们会建立起十进制的数字体系很可能是因为我们有10个手指,但如果我们恰好进化为只有八个手指,那么可能会拥有以8为基数的数字体系。您可以拥有以任意数为基数的数字体系。实际上,在不同情况下使用不同的基数有很多好处。
计算机恰好使用以2为基数的数字体系进行运算,也称为二进制数字体系(就如同以10为基数的数字体系称为十进制数字体系一样)。
计算机使用二进制的原因在于,它更容易利用当前的电子技术制造出计算机。您可以设计并制造以10为基数进行运算的计算机,但目前看来其价格将异常昂贵。相对地,以2为基数的计算机比较便宜。
所以计算机使用二进制数,并使用二进制位取代十进制位。单词bit(位)是“Binary digIT”(二进制位)的缩写。十进制位有从0到9的10个可能的值,但二进制位仅有两个可能的值——0和1。因此二进制数仅由0和1组成。如下所示:1011。您如何算出二进制数1011的值是多少?计算方式与上面计算6357的方式一样,但您要用2作为基数而不是10。因此:(1*2^3)+(0*2^2)+(1*2^1)+(1*2^0)=8+0+2+1=11
您可以看到,在二进制数中,每个位包含2的升幂的值。这使得以二进制进行计算非常容易。0到20的十进制和二进制表示如下所示:
0 = 0
1 = 1
2 = 10
3 = 11
4 = 100
5 = 101
6 = 110
7 = 111
8 = 1000
9 = 1001
10 = 1010
11 = 1011
12 = 1100
13 = 1101
14 = 1110
15 = 1111
16 = 10000
17 = 10001
18 = 10010
19 = 10011
20 = 10100
查看序列时,您会发现0和1在十进制和二进制数系统中是相同的。在数字2处,您看到首先发生进位的是二进制体系。如果某个位的值为1,然后您对其加1,则该位变为0且下一位变为1。在从15到16的过渡中,对4个位逐个进行此过程,将1111变为10000。
字节
位在计算机中极少单独出现。它们几乎总是绑定在一起成为8位集合,称为字节。什么一个字节中有8位呢?一个类似的问题是:为什么一打鸡蛋有12个呢?8位字节是人们在过去50年中不断对试验及错误进行总结而确定下来的。
通过以8个位组成一个字节,您可以表示0-255之间的256个值,如下所示:
0 = 00000000
1 = 00000001
2 = 00000010
...
254 = 11111110
255 = 11111111
在CD的工作原理这篇文章中,您知道每次采样时CD使用的是2个字节或者说16个位。因此每次采样的范围为0到65,535,如下所示:
0 = 0000000000000000
1 = 0000000000000001
2 = 0000000000000010
...
65534 = 1111111111111110
65535 = 1111111111111111
字节:ASCII码
字节经常用于存放文本文件中的各个字符。在ASCII字符集中,每个介于0到127之间的二进制值均表示一个特定的字符。大多数计算机都扩展了ASCII字符集以使用一个字节所能表示的所有256个字符。上部的128个字符负责处理特殊项,如来自常见外国语言的重音符。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。