一、位(b)
在计算机中,只有逻辑0和逻辑1的存在,其中每一个逻辑0或者1便是一个位,是组成二进制的最小单位。例:1111 0000共有八个位,英文名字叫(bit),简写为b,是计算机中最基本的单位。
1bit=1位
二、字节(Byte)
字长为8位的编码称为字节Byte,由八个位组成一个单元,也就是8bit=1Byte。 用于表示ASCII字符,运用字节来记录表示字母和一些符号。是计算机中的基本编码单位。例:字符A用 “0100 0001”来表示。
1byte=1B=1Byte=1字节=8bit 1MB==
B
三、字
而字节以上,便是字:16个位为一个字,代表计算机处理指令或数据的二进制数位数,是计算机进行数据存储和数据处理的运算的单位。通常16位是一个字,32位为一个双字,64位是两个双字。
1 字 = 2 字节=2B = 16 位=16bit
四、字长
在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位二进制数据的CPU叫8位CPU,处理字长为32位(4字节)二进制数据的CPU叫32位CPU。常用的字长为8位、16位、32位和64位。
五、总线宽度
总线的宽度:指总线在单位时间内可以传输的数据总数(即平常说的32位,64位)
总线宽度=总线位宽=数据线的根数
六、总线带宽
总线带宽:指单位时间内从存储器进出的最大信息量,或总线在单位时间内可以传输的数据总数(等于总线的宽度与工作频率的乘积)
单位一般为:位/秒、字节/秒、字/秒
总线的传输速率=总线的带宽=(总线位宽/8位)*(1/存取周期)=(总线位宽/8位)*(总线工作频率/总线周期时钟数)
例:若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少?
存储器带宽= 1/200ns ×32位 = 160M位/秒 = 20MB/秒 。(注:1ns=10 -9 s)