二进制前缀的时间线

2020-09-23 19:25:36

跳转到导航跳转以搜索此二进制前缀的时间线列出了信息度量单位(位和字节)的演变、发展和使用历史中的事件,这些事件与国际电工委员会(IEC)在1998年对二进制前缀的定义密切相关。[1]。

从历史上看,计算机使用了许多内部数据表示系统、对数据元素进行操作的方法和数据寻址。早期的十进制计算机包括ENIAC、UNIVAC 1、IBM702、IBM705、IBM650、IBM1400系列和IBM1620。早期的二进制寻址计算机包括Zuse Z3、Colossus、Whirlwind、AN/FSQ-7、IBM701、IBM704、IBM709、IBM7030、IBM7090、IBM7040、IBM System/360和DEC PDP系列。

十进制系统通常将存储器配置为完整的十进制倍数,例如,100和之后的1000个块。单位缩写';K&39;或(如果使用)K';K';表示乘以1,000。二进制存储器具有两个或其小倍数的幂的大小。在此上下文中,有时使用K或K表示1024个单位的倍数,或仅表示大致大小,例如,对于65,536(216),表示64 K或65K(#39;65K&39;或##39;65K&39;或##39;65K&39;or';65K&39;or';65K&39;for 65,536(216))。

法国国家公约临时委员会(Décrets de la Convention Nationale)在1793年提出了二元前缀Double和Demi,分别表示因数2(2 1)和​1⁄2(2−1)。[3]。

前缀DOUBLE和DEMI[4]是法国在1795年采用的原始公制的一部分(千表示1000)。1960年第11届CGPM会议在国际上采用十进制SI前缀时,没有保留这些前缀。

公制前缀";kg-";(创建于1795年)和";mega-";(创建于1873年)在电子工业中被广泛用作频率和阻抗单位的小数乘法器1,000和1,000,000。[5][6]。

";Whirlwind I计算机的计划存储容量为2,048个数字,每个数字16个二进制位。";[8]。

在20世纪50年代,1千比特意味着1000比特;[9][10]&34;在50年代,令人惊讶的是--而且完全是巧合--我实际上得到了编写操作规范的工作[...]。因为这就是所谓的交叉讲述。他们把这个东西递给我说,你将定义方向中心之间的交接过程是如何工作的,[...]。我完全不知道他们在说什么。但是我们有[...]。连接方向中心和我的千比特线路,我想,天哪!每秒1000比特。嗯,我们肯定能想出一些与此有关的事情。萨维拉·瓦伦斯坦(Saverah Warenstein),IBM林肯实验室前程序员[9]

第一个磁芯存储器,来自IBM405字母记账机,于1952年4月成功测试。(图中显示的是10×12个内核;大概是8个内核中的一个)[11]&34;[Mike Haynes]与一位经验更丰富的工程师合作,打造了一个容量刚好够在IBM穿孔卡片中存储所有信息的内核存储器:80英寸×12阵列中的960位。1952年5月,它作为405型字母记账机和517型汇总打孔机之间的数据缓冲器进行了成功的测试。这是铁氧体磁芯存储器的第一次功能测试,同一个月,麻省理工学院成功测试了四倍小的16×16位铁氧体磁芯阵列。";[12]。

IBM701是一种二进制寻址计算机,包含72个威廉姆斯管,每个管1024位,于4月份发布。[13][14]操作原理类型701[15]不使用字长或存储大小的前缀。例如,它规定每个存储管可容纳2048个字。[16][17]。

IBM 737可选磁芯存储器存储4096个36位字。[18]每个平面存储64×64=4096比特。[19]。

IBM704(二进制机器)手册对2的幂使用十进制算术,没有前缀[20]和#34;可以使用容量为4,096或32,768个核心存储寄存器的磁芯存储单元;或者可以使用两个磁芯存储单元,每个磁芯存储单元的容量为4,096个核心存储寄存器。因此,磁芯存储单元可用于给予计算器4,096、8,192或32,768个核心存储寄存器的容量。

IBM702(十进制寻址机器)信息初级手册使用十进制算术表示10的幂,没有前缀。[21]";静电存储器是机器内的主要存储介质。它由阴极射线管组成,可以静电电荷的形式存储多达10,000个字符的信息……。根据需要,可以通过使用磁鼓存储单元来提供附加存储,每个磁鼓存储单元具有60,000个字符的容量。

";字符可以是字母表中的字母、十进制数字或报表打印中使用的11个不同标点符号或符号中的任何一个。";

内存的10,000个位置中的每一个都是从0000到9999的编号,每个存储的字符必须占据这些位置中的一个。";(第8页)。

单词byte,意思是8位,是由Werner Buchholz博士于1956年6月在IBM Stretch计算机的早期设计阶段创造的。[22][23][24][25]

IBM 650 RAMAC(十进制寻址机器)发布[26]&34;650RAMAC将IBM 650磁鼓数据处理机与一系列可存储2400万位数字的磁盘存储单元相结合。305RAMAC是一种全新的机器,它包含自己的输入输出设备和处理单元,以及内置的500万位磁盘存储器。

IBM705(十进制寻址机器)操作手册使用10次方的十进制算术,没有前缀。[27]";705型主存储单元共可存储4万个字符。";

内存中40,000个位置中的每个位置的编号从0000到39,999。";(第17页)。

可选配一个或多个磁鼓,每个磁鼓的容量为60,000个字符。";

Lewis,W.D.,协调宽带移动电话系统[28]IEEE Explore和Google Scholar:&34;Central中最早的实例是以每秒20千比特或更低的速率控制移动链路。

术语32K在印刷中用于指代32768(215)的存储器大小。Real、P.。(1959年9月)。利用二进制逻辑对方差程序进行的一般分析。ACM';59:在第14届全国计算机协会会议上提交的论文预印件。美国汽车工业协会出版社:78-1-78-5.DOI:10.1145/5.。在一台32k核大小的704计算机上,大约可以分析28,000个数据.。而无需求助于辅助磁带存储。作者在西屋电气公司工作。

第11届Générale des Poids et meures(CGPM)宣布了Système International d';Unités(SI),并增加了十进制前缀Giga和Tera,定义为109和10 12[30]。

美国专利3214691频率分集通信系统于1960年5月13日提交:在实际结构中,提供从一端到另一端的总延迟的延迟线可以由集中参数元件(即,电感器和电容器)以众所周知的方式制造,该延迟线提供从一端到另一端的总延迟(100千比特每秒的信息速率为10微秒)。

在100千比特每秒的信息速率下,标记和间隔信号通常都将在任何0.0001秒的间隔内传输,因此用传统的电阻器和电容器很容易满足这一要求。

题名/责任者:The Careth of the Begess,C.R.。(1960年10月)。致编辑的信。ACM的通信。3(10)。10.1145/367415.367419。1954年,8K核心商店在这个国家变得相当普遍。32K商店于1956年开始批量生产;它现在是大型机器的标准,今天至少存在200台大小相当于字符可寻址机器的机器(1959年中期至少存在100台)。[31][31]。

对计算机历史博物馆从1955年9月到1961年9月的931份文本文档的延伸收藏[32]的搜索显示,没有使用k或K来描述主存储大小。

Gray,L.;Graham,R.(1961)。无线电发射机。美国,纽约:麦格劳-希尔(McGraw-Hill)。ISBN978-0-07-024240-1。在传输商用机器或遥测数据的情况下,更常见的是以比特或千比特(1,000比特)每秒表示速度。在“牛津英语词典”中被引用为";kobit";的第一个实例,不过";更常用";表示它已经在常用了(参见1957年的时间线条目)。

花费与12千比特消息信息一样多的时间来传输80位地址已不再合理--比率为1500:1。我们已经从理论和实验上证明,应用Dudley音节声码器可以将语音从48千比特PCM信道容量的直接要求压缩到2400比特。";[34]。

IBM7090数据处理系统(二进制机器),附加核心存储(65K意味着约65000)[35]&34;IBM7090数据处理系统的附加核心存储功能提供第二个IBM7302核心存储,将主存储的容量增加32,768字。由两个7302单元表示的存储块被称为主存储单元。

附加核心存储器提供两种使用主存储器的方法:(1)65K模式-计算机程序能够寻址两个主存储单元,以及(2)32K模式-计算机程序只能寻址一个存储单元,因此该程序可用的主存储容量实际上是32,768个字。

IBM 1410数据处理系统使用改进的十进制寻址方式,采用10次方的十进制算术运算,没有前缀[36]";矩阵开关使寻址100条X驱动线路中的任何一条成为可能(在10K核心阵列中)。";

";此操作检查检测编程中导致无效地址的错误。示例:40K核心阵列上为40,000及以上;20K核心阵列上为20,000及以上。在10K核心阵列上,通过地址总线有效性检查检测到无效地址。";

DEC系列磁鼓24型[39]和#34;配备成可存储64、128或256个数据块,提供16384、32768或65536个计算机字的存储能力(无缩写)。

霍尼韦尔200概要描述[40]";主存储器是一个磁芯…。作为基本中央处理器的一部分提供的存储单元具有2048个字符的容量,每个字符存储在单独的、可寻址的存储单元中。通过添加一个2,048字符的模块和附加的4,096字符的模块,该容量可以以模块增量进行扩展。";

";随机存取光盘文件和控制(光盘容量最大可达1亿个字符)";

";最多可以将八个滚筒存储单元连接到270型随机存取滚筒控制。每个鼓可存储2,621,441个字符,总容量约为2100万个字符。

Leng,Gordon Bell,[42]等人,在二进制意义上使用K:";计算机有两块4K的18位字的存储器(1K=1024字),附加到其中央处理器";[43]。

乔尔·法尔金;萨尔萨瓦斯塔诺(1963年5月)。具有大容量、随机存取、滚筒存储的分拣功能。ACM的通信。6(5):240-244。10.1145/366552.366580。Teleregister Telefile数据处理器包括容量远远超过分拣要求的滚筒存储器。..。电传文件数据处理器在存储器中提供16,000个位置,每个位置存储一个二进制编码的十进制字符。浮动累加器布置允许累加器在存储器中包含长度在1到100个字符之间的任何字段。所有索引都是以编程方式完成的。输入和输出磁带块固定为每块300个字符。

数据处理部1964年4月7日发布的新闻稿。[44]";系统/360核心存储内存容量从8000个字符的信息到8000多万个字符。";

IBM 7090/7094 Support Package for IBM System/360[45]-11月和#34;还需要具有以下最低配置的IBM 1401数据处理系统:1.4K个核心存储位置";美国专利3,317,902-地址选择控制装置-1964年4月6日提交。

为了便于理解本发明,主存储区域被示为具有8K容量;然而,应当理解,通过将地址选择控制数据分别存储在M寄存器197的位位置#39;2';、##39;1';和##39;0';中,主存储区域可以具有更大的容量(例如,16K、32K或64K)。

每个IBM2315盒式磁盘可以容纳100多万个字符的信息。[46][中英文对照]。

设计用于指令的从属存储器的一种方法如下。假设主存储器有64K个字(其中K=1024),因此有16个地址位,而从存储器有32个字,因此有5个地址位。";[47]。

日期为1965年7月19日的IBM1620CPU模型1(十进制机器)系统参考库声明:核心存储模块,其是磁芯存储器的20,000个可寻址位置,位于1620。还有两个额外的模块可用。每个核心存储模块(20,000个位置)由12个核心平面组成,如图3所示。每个核心平面包含特定位值的所有核心。

1966年1月3日提交的美国专利3,435,420连续大容量存储寻址。请注意,这里使用的K表示数千个。本实施例中的每个存储位置包括64个数据位和8个相关的奇偶校验位,如这里所述。

因此,如果仅提供存储单元1A,则其将包含地址0至32K;存储装置IB将包括32K至64K之间的地址,存储装置2A将包含64K至96K之间的地址,...";

一个基于Univac 9400磁盘的计算机系统...";可以有2-88411个驱动器,容量为14.5-58兆字节。8411的传输速率为每秒156k字节。使用十进制的兆字节[48]

唐纳德·莫里森建议使用希腊字母kappa(";κ&34;)表示1024byte,使用";κ2";表示1024×1024,依此类推。[49](当时,内存很小,只有K&39;被广泛使用。)。

华莱士·吉文斯(Wallace Givens)建议将1024和34;BK2&34;作为1024和34;BK2&34;的缩写,或者使用1024×1024的缩写,不过他指出,希腊字母和小写字母都不容易在当时的电脑打印机上复制。[50][50]。

布鲁克海文国家实验室的布鲁斯·艾伦·马丁进一步建议完全放弃这些前缀,并使用字母B来表示二进制科学记数法中的以2为基的指数,类似于十进制科学记数法中的E,以创建3B20这样的速记形式,即3×220=3MIB[51]。

IBM 1401(十进制机器)IBM OS/360仿真器[52]";1401支持的功能包括高级编程、读出开关、磁带、乘法、除法、16K内核和除Select Stacker之外的所有标准指令。

必须有足够的核心可用来为问题程序区域留出至少70K的空间。如果不需要磁带模拟,则随着磁带缓冲区的移除,该核心要求可以降低到50K。";

美国专利3,638,185高密度永久数据存储和检索系统于1969年3月17日提交,最早的Google专利搜索包含例如每秒500千字节的速率,数据字处理器606处理面向字节的输入/输出数据和交织信号的流入和流出。这种数据流需要4到8微秒的指令处理速率。

美国专利3,618,041 Memory Control System于1969年10月29日提交";图2A示出了例如由24位组成的操作数地址的实际示例。这里假设每个块包括32字节,每个扇区包括1千字节,缓冲存储器116包括4千字节,并且读数据由一个双字或64位表示,因为在这种情况下一个字由32位组成。

IBM System/360组件说明[53](IBM 2314 Direct Access Storage Facility)";每个模块可以存储2917万字节或5835万个压缩十进制数字...。在线存储总容量为2.334亿字节";

";每个包含11个磁盘包(20个表面)的存储容量为29兆字节;使用第九个驱动器作为备用驱动器的最大版本的最大存储容量为233,400,000字节。";[54]。

DEC PDP-11(二进制寻址机器)手册[55]";PDP-11寻址模式包括。。。和直接寻址到32000字(第2页)这似乎是本手册中唯一用到的K;,但其他地方的大小都有完整的拼写。(第2页)这似乎是本手册中唯一用到的K&K;,其他地方的大小都有完整的拼写。相比之下,1973年的PDP-11/40手册将K定义为1024。(下图)。

#34;……。每个可移动盘的容量为230万字节或307万个6位字符。单个控制器最多可以连接四个驱动器,总存储容量为9.2兆字节。";使用";百万";和##34;兆-#34;十进制来描述硬盘。[56][56]。

以下摘录自1970年6月30日发布的IBM数据处理部门新闻技术说明书。型号165型的用户将有五种主要的核心存储大小可供选择,范围从512,000字节到300多万字节。155型有七种主内存大小,从256,000字节到200,000多万字节不等。";[57]。

题名/责任者:Reflicaldings.com(作者:Richard S.);(1970年5月)。载人航天实时操作系统。IEEE计算机学报。19(5):388-398。DOI:10.1109/T-C.1970.222936.。ISSN电话:0018-9340。五台System/360型号75计算机(图2)中的每台都有1兆字节的主核心存储和4兆字节的大型核心存储(LCS,IBM 2361)。

IBM System/360操作系统:存储估计,[58]在二进制意义上使用K大约450次,例如";";System/360配置:具有64K字节存储和存储保护的型号40。";注意在本文档中,字母";K";有时也用作变量(参见第23页)。

LIN和Mattson引入了术语Mbyte。林杨;马特森,理查德(1972年9月)。内存层次结构的性价比评估";。IEEE磁学汇刊。IEEE。8(3):390-392。密码:1972ITM...8..390L。DOI:10.1109/TMAG.1972.1067329.。此外,只有当存储器容量小于1兆字节时,随机存取设备才比串行存取设备更有利于后备存储应用程序。对于4兆字节和16兆字节的容量,移位寄存器长度分别为256位和1024位的串行存取存储器看起来更合适。

斯坦利·哈比卜(1973年10月)。来自行业的注释";。ACM SIGMICRO时事通讯。ACM出版社。4(3):29。10.1145/1217132.1217137。[59]新泽西州OCEANPORT,9月。1973年25日-Interdata,Inc.今天推出了一款批量定价低于2,000.00美元的16位小型机和一台批量定价低于6,000.00美元的32位小型机。16位迷你机型7/16型在其基本配置中包括8KB内存单元

.