【Linux】字节、位、bit、byte、KB、B、字符之间有什么关系?

位、字节和字

位(Bit):在计算机中,数据的最小单位是位,表示一个二进制数码0或1

字节(Byte):8个二进制位构成1个字节(B),1个字节可以储存1个英文字母或半个汉字。字节是存储空间的基本计量单位,计算机杨的内存和磁盘的容量都是以字节表示的。

八位二进制数最小为00000000,最大为11111111


字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数

字(Word):不同计算机系统中占据一个单独的地址(内存单元的编号)并作为一个单元(由一个或多个字节组合而成)处理的一组二进制数。8位的CPU字长为8位,一个字等于一个字节,一次只能处理一个字节,而32位的CPU字长为32位,一个字等于4个字节,一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节,一个字等于8个字节


在ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。


1B=1字节=8bit(比特)

1KB=1024B(KB:千节字,也写作“K”,可读作“K”)

1MB(1M)=1024KB(MB:兆字节,也可写作“M”,读作“兆”)

1GB(1G)=1024MB=1024兆(GB:吉字节,也可写作“G”,读作“G”)

1TB=1024GB(TB:万亿字节,读作“TB”)


参考


在线文件大小换算

https://www.bejson.com/convert/filesize


一文看懂Mbps、Mb/s、MB/s有什么区别?

https://baijiahao.baidu.com/s?id=1641112288550519326&wfr=spider&for=pc

KiB、KB和Kb傻傻分不清?

https://www.expreview.com/71068.html

https://www.thefreedictionary.com/KiB

你可能感兴趣的:(【Linux】字节、位、bit、byte、KB、B、字符之间有什么关系?)