二进制乘数词头

✍ dations ◷ 2024-12-23 04:31:56 #度量,资讯单位,数字,前缀

在计算领域,二进制乘数词头(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字节/秒。

相关

  • 博弈语义博弈语义是一种基于博弈论定义真或有效性等逻辑概念的形式语义,比如游戏者的赢策略。保尔·洛伦茨首先在1950年代晚期为逻辑引入了博弈语义。此后在逻辑中已经研究了很多不同
  • 自由能热力学自由能(英语:Thermodynamic free energy)是指一个热力学系统的能量中可以用来对外做功的部分,是热力学态函数。自由能可以作为一个热力学过程能否自发进行的判据。对限定
  • 防卫厅防卫省是日本国防事务的最高主管机关,主要负责掌管自卫队。前身为1950年成立的警察预备队本部,经过多次改制后,于2007年1月9日升格为省。最高首长为防卫大臣,由首相任命。防卫省
  • 产业集中度产业集中通常是指在社会生产过程中,企业规模扩大的过程。它表现为全部企业中仅占很小比例的企业或数量很少的企业,积聚或支配着占很大比例的生产要素。因此,集中又可以分为工业
  • 米哈伊尔·亚历山德罗夫米哈伊尔·伊万诺夫·亚历山德罗夫(保加利亚语:Михаил Иванов Александров,1989年6月11日-)是保加利亚足球运动员,司职边锋,现时效力于艾达卡迪萨利足球俱
  • 危地马拉冷杉危地马拉冷杉(学名:)是原产于中美洲的一种常绿树,也是冷杉属分布最南的物种。它们分布在由墨西哥南部至洪都拉斯及萨尔瓦多。由于砍伐及栖息地的破坏,它们受到威胁及受《濒危野生
  • 反现代反现代是指有对抗现代性和现代主义已知理论或实践倾向的思想家、艺术家、建筑师、作家之批判概念。。反现代派的历史最早可追溯到约瑟夫·德·迈斯特、夏多布里昂和波德莱尔
  • 黄伟菁黄伟菁(Joanna Huang),文化传播界资深经理人,曾成功打造多位新艺人,及重塑艺人形象、风格。2012年8月创立奇幻创想(北京)文化传播有限公司,从事艺人挖掘、培养、规划专业定制化服务
  • 蒂胡蒂胡(Tihu),是印度阿萨姆邦Nalbari县的一个城镇。总人口4301(2001年)。该地2001年总人口4301人,其中男性2269人,女性2032人;0—6岁人口425人,其中男221人,女204人;识字率78.68%,其中男性
  • 格奥尔基·米哈伊洛维奇,布拉索夫伯爵布拉索夫伯爵格奥尔基·米哈伊洛维奇(1910年8月6日-1931年7月21日),俄罗斯帝国皇帝亚历山大三世之孙,米哈伊尔大公之子,母亲娜塔莉娅·布拉索娃。他出生时,母亲娜塔莉娅尚未与第二