您的位置:首页 > 其它

bit(位) 与 Byte(字节)及延伸

2019-04-06 16:23 85 查看

位:bit = 位 = 1个二进制位  (bit的音译为“比特”)

字节:Byte = 字节 = 8个二进制位

字(word):“字”由若干个字节构成,字的位数叫做字长。

“机器字长是值CPU一次能处理数据的位数,通常与CPU寄存器的位数有关。”

——《计算机组成原理》第二版 唐朔飞

 由于音译以及中文翻译的混乱与相似对我产生很多疑惑,还是推荐使用英文 bit、Byte 并在与他人交流时采用准确的发音与必要的解释,以避免让像我这种“迷糊”的人产生困惑。

 

关于带宽的问题(转自:来源):

在计算机/通讯行业中,计算数据传送速度使用每秒传送公制数据量来计
•    1 bit (b) = 0 or 1 = one binary digit 一个二进制位元 
•    1 kilobit(kb)=10 e3 bits = 1,000 bits 一千位元 
•    1 Megabit(Mb)=10 e6 bits = 1,000,000 bits 一百万位元 
•    1 Gigabit(Gb)=10 e9 bits = 1,000,000,000 bits 一万亿位元 

在数据存储,容量计算中,一般又结合公制的进制和二进制的数据计算方法来计算,
(二进制)
•    1 byte (B) = 8 bits (b) 字节=8个二进制位 
•    1 Kilobyte(K/KB)=2 e10bytes=1,024 bytes 千字节 
•    1 Megabyte(M/MB)=2 e20bytes=1,048,576 bytes 兆字节 
•    1 Gigabyte(G/GB)=2 e30bytes=1,073,741,824 bytes 千兆字节 
•    1 Terabyte(T/TB)=2 e40bytes=1,099,511,627,776 bytes吉字节  

一些存储器厂家特别是硬盘厂家就更紧密结合十进制来计算,这就是为什么操作系统显示的容量与厂家标示的容量有一些差异的原因
(十进制) 
•    1 byte(B) = 8 bits (b) 
•    1 Kilobyte(K/KB) = 10 e3bytes = 1,000 bytes 
•    1 Megabyte (M/MB) = 10 e6bytes = 1,000,000 bytes 
•    1 Gigabyte (G/GB) = 10 e9bytes = 1,000,000,000 bytes 
•    1 Terabyte (T/TB) = 10 e12bytes = 1,000,000,000,000 bytes  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: