字 word
字节 byte
位 bit,来自英文bit,音译为“比特”,表示二进制位。
字长是指字的长度

1字=2字节(1 word = 2 byte)
1字节=8位(1 byte = 8bit)
 
一个字的字长为16
一个字节的字长是8

bps 是 bits per second 的简称。一般数据机及网络通讯的传输速率都是以「bps」为单位。如56Kbps、100.0Mbps 等等。
Bps即是Byte per second 的简称。而电脑一般都以Bps 显示速度,如1Mbps 大约等同 128 KBps。
bit 电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。
Byte一个Byte由8 bits 所组成,可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是记忆体储存资料的基本单位,至於每个中文字则须要两Bytes。当记忆体容量过大时,位元组这个单位就不够用,因此就有千位元组的单位KB出现,以下乃个记忆体计算单位之间的相关性:

1 Byte = 8 Bits

1 KB = 1024 Bytes

1 MB = 1024 KB

1 GB = 1024 MB

usb2.0标准接口传输速率。许多人都将“480mbps”误解为480兆/秒。其实,这是错误的,事实上“480mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”,大家看到差距了吧。

这要从bit和byte说起:bit和byte同译为"比特",都是数据量度单位,bit=“比特”或“位”。
byte=字节即1byte=8bits,两者换算是1:8的关系。
mbps=mega bits per second(兆位/秒)是速率单位,所以正确的说法应该是说usb2.0的传输速度是480兆位/秒,即480mbps。
mb=mega bytes(兆比、兆字节)是量单位,1mb/s(兆字节/秒)=8mbps(兆位/秒)。

我们所说的硬盘容量是40gb、80gb、100gb,这里的b指是的byte也就是“字节”。
1 kb = 1024 bytes =2^10 bytes
1 mb = 1024 kb = 2^20 bytes
1 gb = 1024 mb = 2^30 bytes

比如以前所谓的56kb的modem换算过来56kbps除以8也就是7kbyte,所以真正从网上下载文件存在硬盘上的速度也就是每秒7kbyte。
也就是说与传输速度有关的b一般指的是bit。
与容量有关的b一般指的是byte。

最后再说一点: usb2.0 480mbps=60mb/s的传输速率还只是理论值,它还要受到系统环境的制约(cpu、硬盘和内存等),其实际读、取写入硬盘的速度约在11~16mb/s。但这也比usb1.1的12mbps(1.5m/s)快了近10倍。

扩展阅读
字节的来由
最开始计算机只是处理数据运算,也就是0-9,加上运算符号,4bit足够了。举个例子(实际不是这样):用0000表示0,0001表示1,0010表示2,依次类推。 
后来加入了字母,程序符号等,8bit也足够了,而这时诞生了ASCII编码的标准,大家就说把8bit表示出来的值叫做字节(byte)吧,于是就有了字节这个单位。 
所以1byte等于8bit是计算机发展中的一个约定出来的规则。

汉字:
1 汉字 = 2 byte = 16 bit (这里不是很准确,当编码不同的时候,1个汉字所占的字节数也会有所不同,有些编码是占 2个字节,有些则不是,可能是 3个或者 4个)

字节、字、bit、byte Mbps的关系相关推荐

  1. Java字节序,java整型数与网络字节序 byte[] 数组转换关系(ByteArrayOutputStream用法)

    Java字节序 http://origin100.iteye.com/blog/267165 /** * 通信格式转换 * * Java和一些windows编程语言如c.c++.delphi所写的网络 ...

  2. Java字节序,java整型数与网络字节序 byte[] 数组转换关系

    Java字节序 http://origin100.iteye.com/blog/267165 /** * 通信格式转换 * * Java和一些windows编程语言如c.c++.delphi所写的网络 ...

  3. java byte(字节_Java字节序,java整型数与网络字节序 byte[] 数组转换关系(ByteArrayOutpu......

    /** * 通信格式转换 * * Java和一些windows编程语言如c.c++.delphi所写的网络程序进行通讯时,需要进行相应的转换 * 高.低字节之间的转换 * windows的字节序为低字 ...

  4. 低字节+高字节+字地址+大端序+小端序全辨析

    低字节+高字节+字地址+大端序+小端序全辨析 @(组成原理) 本次总结这个知识点的起因是一道相对寻址题中把这个知识点作为基本条件,然而其他的问题我都明白,却卡在了低字节为字地址的存放方式中.因此有必要 ...

  5. java 字节码查看_一种查看java字节码时显示方法调用关系图的方法与流程

    本发明涉及一种代码逻辑分析方法,具体涉及一种查看java字节码时显示方法调用关系图的方法. 背景技术: 目前软件反编译领域有不少对可执行文件进行反编译的工具如IDA,也有对Java代码生成的中间码文件 ...

  6. 字节,位,比特的关系

    大一学习C语言,后来学c#,再学java,对字节,位这样的问题总是避而不谈,所有总是处在一个似懂非懂得状态,非常难受,最近在刷算法题的时候,经常碰到位运算的题目,十分苦恼,决定好好看看了. 1.bit ...

  7. 『0014』 - Solidity Types - 动态大小字节数组(Dynamically-sized byte array)

    孔壹学院:国内区块链职业教育领先品牌 作者:黎跃春,区块链.高可用架构工程师 微信:liyc1215 QQ群:348924182 博客:http://liyuechun.org 一.Dynamical ...

  8. 字节、字、字长之间的关系

    比特(bit):又称为"位元",简称为"位".比特是计算机中存储.运算和传输信息的最小单位.通常用 b 表示比特. 字节(Byte):又称为"位组&q ...

  9. 位, 字节和字 bit, byte and word

    bit和byte >与速度有关的是bit, 与容量有关的byte; (最好以大小写区分开来bit&Byte) >bit 位, 比特, 计算机运算的基础单位, 是二进制数的长度单位; ...

最新文章

  1. 数据安全引担忧?get它,让你吃一颗“定心丸”
  2. 《 面试又翻车了》这次竟然和 Random 有关?
  3. IOS学习笔记 O2
  4. 整数中1出现的次数(从1到n整数中1出现的次数)
  5. 【VMware vSphere】VMware vSphere简单了解
  6. RabbitMq如何确保消息不丢失
  7. python中的多线程-threading
  8. 主机屋linux怎么连,全网最详细的samba文件共享服务!
  9. onDraw(canvas)和dispatchDraw(canvas)方法
  10. 018 微服务之间调用
  11. 2021级计科新生C语言项目设计视频集锦
  12. 数组元素循环右移问题
  13. 设计模式(7) 续原型模式(2)
  14. winxp netbeui install
  15. MATLAB 三维画图
  16. ubuntu 16.04 内存清理方法总结
  17. 福州市仓山区融丰锦秀山庄别墅设计
  18. 半导体技术科普:解读第三代半导体及宽禁带半导体
  19. 所谓的特征值和特征向量
  20. 【patch】CNN中 patch 是什么?patch 在CNN学习训练中是怎么起作用的?

热门文章

  1. Python 学习 正则re解析详解
  2. PyTorch-3 训练一个分类器
  3. 广电视讯宽带实现无线路由设置
  4. systemctl 命令_使用systemctl命令管理系统单元
  5. 如何将jQuery对象转换为字符串
  6. 五步—定位ip冲突主机设备
  7. 微信小程序关联企业微信的自建应用后,静默登录
  8. 第五人格怎么维护服务器,第五人格怎么知道自己在那个服务器 | 手游网游页游攻略大全...
  9. 【C递归和迭代】兔子繁殖问题、青蛙跳台阶问题和汉诺塔问题
  10. 长度最多为6个汉字或12个字母数字JS验证