二进制乘数词头

✍ dations ◷ 2025-08-26 11:54:24 #度量,资讯单位,数字,前缀

在计算领域,二进制乘数词头(IEEE 1541-2002)被用作表示大的数字,采用2的幂而不是用10的幂。所有乘数词头都是1024(210)相乘而不是在国际单位制词头采用的10进制“1000”(103)。尽管有可能混淆,二进制乘数词头经常被写做和发音成和国际单位制词头完全一样,而不是使用下面描述的国际电工委员会(IEC)系统。

使用前缀“千”(kilo-)、“兆”(mega-)、“吉”(giga-)等,以及缩写符号“k”、“M”、“G”等(参见下表:千的特性),在二进制上领域会引起严重的混淆。

1999年1月,国际电工委员会(IEC)引入了“kibi-”、“mebi-”、“gibi-”等词头以及缩写符号“Ki”、“Mi”、“Gi”等来明确说明二进制乘数计数。

二进制乘数词头已经被很多其他组织采用了,比较著名的有电气电子工程师协会(参见IEEE 1541),欧洲联盟(作为一致性文件HD 60027-2:2003-03)。然而,缺少官方支持,二进制乘数词头还没有广泛被制造业者和个人采用,很多人继续在二进制领域使用国际单位制词头。

除了“K”以外,一个字母的缩写在国际单位制词头是唯一的,可以与“k”互换(在国际单位制词头里,“K”代表热力学温标,“k”代表1000)。

在精确度不是很重要的上下文中,如文件和内存大小,这些词头被广泛使用,但是和国际单位制词头的定义相冲突。国际单位制词头的名字和值在1960年国际单位制词头标准中制订,是1000的乘幂值。2005年,标准字典不承认这些词头的二进制意义。

国际计量局(维护国际单位制词头的机构)特别禁止二进制的用法,推荐使用IEC词头(二进制乘数词头)作为一种改变方法。

有些人建议“k”代表1000,而“K”代表1024,但是更高的词头不能这样扩展使用并且从来没有被广泛承认过。

尽管从理论上来讲,可以在密码学、数据压缩、数据传输率领域找到用二进制乘数词头表示位或者字节的应用,但是从来没有实际应用过。

非正式的,词头有自己的使用方法。可能听过“一个40K的文件”(40“二进制”千字节)或者“一个2M的因特网连接”(每秒2“十进制”兆比特)。什么单位被使用和乘幂是二进制还是十进制,依赖于上下文并且不能由单位单独确定。

1999年,国际电工委员会(IEC)公布了修正2:“IEC 60027-2:电工技术应用的字母符号—第二部分:通信和电子。”这个标准,在1998年通过,介绍了词头“kibi-”、“mebi-”、“gibi-”、“tebi-”、“pebi-”、“exbi-”,作为二进制乘幂的计数方法。名字的前两个字母来源于原来的国际单位制词头(例如, kilo binary byte缩写为“kibi-Byte”、“kiB”、“kibi-byte”),而后面的“bi”是二进制的缩写。同时明确定义,从IEC的观点来看,国际单位制词头只有十进制的意义而不再用作二进制的意义。

修正在标准的下一版:“IEC 60027-2 (2000-11) Ed. 2.0”。第二版规定最高到“exbi-”,但是在2005年,第三版加入了“zebi-”和“yobi-”这样所有的标准的国际单位制词头都有了他们的二进制计数伙伴。

2008年,ISO/IEC IEC 80000-13:2008标准取消并取代第3.8和3.9的IEC 60027-2:2005(二进制前缀倍数),增加了明确的定义和一些数量 。

300 GB ≅ 279.5 GiB(= 0x117.6592E GiB = 0x45D96.4B8 MiB = 0x1176592E KiB = 0x45D964B800 bytes)。

请注意,随着大小增加,百分比差距在十进制和二进制之间变大,从2.4%(千-)到超过20%(幺-)。

一些现代的电脑用户认为,内存和硬盘都是存储工具,并且希望它们的容量可以用同一种方法度量。操作系统经常用二进制来报告磁盘空间的现状使这种期望加强了。结果是买一个“30 GB”的硬盘会明显少了容量,因为Microsoft Windows不会报告“30 GB”,而是用两种方法来报告硬盘的容量:“30,064,771,072字节”和“28 GB”。这引起了混淆并导致法律纠纷,而有时候由于其他技术原因,如在硬盘文件系统里面错误地分区及考虑格式化和未格式化的容量的时候更糟糕。

到2010年,多数软件不再以二进制或十进制来表示比特数值。IEC二进制命名转换方法已被少数企业采用,但是并不普遍。IEC引入的明定目标之一就是“保留SI十进制倍数的前置表示,此表示式可以明确清楚表示”。像fdisk/cfdisk,parted还有apt-get等这些软件是以它们专有的SI十进制表示法来显示。

GNOME的分区编辑器,使用IEC前置表示式来显示分割扇区的容量大小。总容量120×109字节的硬盘在此显示的是“111.79 GiB”

GNOME的系统监控视窗,使用IEC前置表示式来显示存储器的容量大小,以及网络的传输速率

BitTornado使用标准的SI前置表示式来显示资料传输率,以及使用IEC前置表示式来显示文件大小

Deluge使用IEC显示资料传输率与文件大小

在英语里面,二进制乘数词头的前面的音节发音和相应的国际单位制词头相同,后一个音节发作"bee"。

大部分计算机内存,如随机访问存储器、只读存储器和闪存是用二进制表示的。这是关于内存最自然的配置方法,因为连接的地址线有对应的合法地址,这样可以很方便地聚合成更大块的内存。

硬盘制造商用十进制来表示容量。这种用法有很长久的传统,甚至在国际单位制词头在1960年采用前就开始使用了。例如,第一个IBM350的硬盘有5,000,000个6比特字在100个字扇区(如块)组合起来。这出现在国际单位制词头之前。

USB闪存是一种记忆卡,一般是用十进制兆字节表示,如1GB,2GB,4GB,8GB,16GB,32GB,64GB,128GB,256GB,512GB,1024GB,2048GB,4096GB,8192GB,16384‬GB,32768‬‬GB,65536GB,131072GB,262144GB,524288GB‬,1048576GB。

CD通常用二进制表示。一个“700MB”(或“80分钟”)的CD的容量大概是700MiB。然而,DVD的容量是用十进制表示的。一个“4.7 GB”的DVD通常的容量是4.38GiB。

总线带宽是用十进制表示。不是因为硬盘的容量采用了十进制,也不是因为比特率,而是因为时钟速度。如 "PC3200"内存运行在一个双200 MHz总线上,每个时钟周期传送8字节数据,因此带宽是200,000,000×2×8 = 3,200,000,000字节/秒。

相关

  • 日本国会政治主题国会(日语:国会/こっかい kokkai ?)为日本的最高权力机构与立法机构,现今依《日本国宪法》而设置,采两院制,由众议院与参议院构成。今众议院议员设465席、参议院议员设24
  • 纳-德内语系纳-德内语系(英语:Na-Dené languages),或作纳-得内语系、纳-达内语系或纳-德内诸语言,都是指北美洲原住民的一个建议中的语系,主要分布于加拿大西南部(包括西北地区、育空地区及其邻
  • 水苏水苏(学名:Stachys japonica)为唇形科水苏属下的一个种。
  • 大审院大审院设立于日本明治时期初期。直至最高裁判所设立为止,大审院一直是日本近代(19世纪末-二次世界大战结束时)的最高法院。大审院以法国的翻案法院(法语:Cour de cassation)为模范
  • 钻石吧钻石岗(英语:Diamond Bar)中文又音译为戴蒙德吧,是位于美国加州洛杉矶县郊外的一个城市。“钻石岗”这个名字源于Frederick E. Lewis所注册的钢铁品牌“diamond over a bar”。
  • 食欲肽结构 / ECOD 食欲肽(英语:orexin),又名下丘脑泌素(英语:hypocretin),是对两种不同的神经肽激素的统称,其主掌人体的醒觉(英语:arousal)、觉醒(英语:wakefulness),使中枢神经处于清醒状态,也掌
  • 中山公园 (温哥华)中山公园是加拿大不列颠哥伦比亚省温哥华华埠一个主要景点。公园分为免费和收费两个部分:免费公园(Dr. Sun Yat-Sen Park)采中式设计,但用料主要来自北美,并由温哥华公园局直接管
  • 罗杰尼希社区罗杰尼希社区(英语:Rajneeshpuram),又译为奥修庄园城,位于美国俄勒冈州沃斯科县的一个意识社区。由宗教领袖巴关·希瑞·罗杰尼希(Bhagwan Shree Rajneesh,后改名奥修)的跟随者,在198
  • 机智牢房生活《机智牢房生活》(韩语:슬기로운 감빵생활,英语:Prison Playbook),为韩国tvN于2017年11月22日起播出的水木连续剧,由朴海秀及郑敬淏主演,《请回答1988》申元浩导演执导与《请回答199
  • 杜鼒杜鼒(?-?),字羹臣,号毅亭,山东滨州人,清朝政治人物、进士出身。乾隆二年(1737年)登进士。曾于乾隆十一年(1746年)接替王继祖任娄县知县一职,乾隆十二年(1747年)由王绩接任。子杜彤光、孙杜堮