位, 字节和字 bit, byte and word

bit和byte

>与速度有关的是bit, 与容量有关的byte; (最好以大小写区分开来bit&Byte)

>bit 位, 比特, 计算机运算的基础单位, 是二进制数的长度单位; e.g. 10011001是一个8位二进制数字; bps = bits per Second每秒传输位数;
  byte 字节, 计算机存储空间的的基本计量单位; e.g. usb2.0标准接口传输速率 480mbs: 480兆比特/秒 = 60兆字节/秒;

>1个字节在计算机里存储为一个8进制位数, 这是固定的, 所以 1byte = 8bits/s;

>mbps = mega bits per second(兆位/秒)是速率单位; 480兆位/秒 = 480mbps;

>mb = mega bytes(兆字节)是量单位; 1mb/s = 8mbps; 1byte = 8bits; 

>Byte度量单位
1KB(Kilo) = 1024bytes = 2^10bytes; 
1MB(Mega) = 1024KB = 2^20bytes; 
1GB(Giga) = 1024MB = 2^30bytes;

>以前56k的modem换算过来就是7kbyte/s;

>usb2.0的480mbs = 60mb/s是理论上的传输速率, 它会受到系统环境(cpu, harddisk, memory)的制约, 实际的读写硬盘的速度约在11~16mb/s; 
比起usb1.1的12mbs=1.5m/s快了10倍; usb3.0已经达到5Gbps-625MB/s;

字word

>除了字节, 还有"字/word"作为计量单位, 它由若干字节构成, 字的位数叫做字长, 就是字所对应的二进制数的长度;
e.g. 64位系统使用64位的二进制代表一个字, 64/8 = 8字节构成一个字; 
    ​  32位系统x86使用32位的二进制代表一个字, 32/8 = 4字节构成一个字;

<refer to> http://sujian.blog.51cto.com/8838/4632

---End---



[好多常识平时都是模模糊糊有个概念而已, 这样容易犯错, 不整理一下不行...]

你可能感兴趣的:(位, 字节和字 bit, byte and word)