这改变了一切电脑





4月7日,我们庆祝了电脑的50周年,取得了市场的第一次革命的一个“企业计算”。这种模式是不是第一次,在另一台电脑是市场上已经存在,但它是今天的文章的主人公变成了主意约“的商用电脑。”我觉得都已经猜到了,我们正在谈论的传说中的IBM / 360,主要是铺设方法,这成为现代计算机的基础上,个人和“大”,没有它,我们就不会看到现代IT的所有奇迹。

应该回答为什么IBM / 360是政变对市场的第一个问题?抛弃各种原因,这是很多,不会立即打电话回家 - 正确的方法来架构和设计使得IBM做出新的模式可用(比较,当然)。有可能走出的智能机政府和大学计算中心的商务和私人业务领域成为欣然开发一个新的,令人难以置信的方便的工具。

我会告诉你一些是在IBM的System / 360实现的创新,你可以将它们与我们现在使用的比较轻松。就个人而言,我很惊讶,当我第一次发现,我们欠多少系统/ 360

第一个创新IBM,沿用至今,是电脑的整条生产线的公告不同,在价格,尺寸和性能,但使用一个通用的命令集(除少数机型针对特定市场)。这使得该公司购买简单的模型,并为您的需求的增长,开展“升级”的铁,而无需重写成熟的软件。

承诺的6款车型IBM / 360和40项外围的第一次公告。宣布模型30,40,50,60,62和70的前三个分别取代了“底”线的IBM 1400系列和1965年之前售出。老款车型已经发展到取代IBM 7000系列,但市场还没有到来,因为他们换成模型65和75,分别出版于上世纪1965年代和1966年初。



随着时间的推移,有许多其他有趣的变化。例如,20个模型的所有基本4K存储器8个16位寄存器(而不是16个32位像其他型号)和一个精简指令集的预算。另一个预算型号22实际上被回收,30型,在内存方面较慢的IO端口和约束。

当然,发展和非预算段。例如,在模型67的IBM第一实施动态地址转换(DAT或动态地址转换),这是目前的名义为我们所知的技术“虚拟存储器”。 DAT反过来使我们能够实现与分时的工作。



模型65和67分别然后支持两个处理器,并交付给市场的“双核”版本的这些系统。

在IBM的System / 360是首次应用技术“微”。在该高级语言的常规架构程序被转换成一系列指令的处理器,最后执行。动作执行在硬件中实现的命令时,不能改变。在微码的情况下,它是谁,他确定如何通过关联的机器指令“较低级”原子操作来执行特定的命令。通过改变固件,您可以更改机器指令被执行,从而使您能够纠正是不可能的机器指令的实施任何错误的“铁”。反过来,使用微码允许复杂组机器指令和为开发人员提供了更多的机会。

该方法微的缺点进行缓慢的电脑操作,使系统的老款车型/ 360 IBM采用了“硬件”的实施,消除了微。

由于向后兼容性是为IBM的客户非常重要,已经投入了大量的资金在软件开发他们以前的电脑系统/ 360是支持模拟上一代的电脑的。例如,30模型可以模拟IBM 1400系统,以及65 - IBM 7094.要做到这一点,使用的硬件,微码和软件虚拟化,这使得旧的代码在新的系统中工作的复杂组合。在以虚拟化方式运行的第一款车型的计算机必须停止并重新开始。后来,在85模型和系统/ 370,这样的程序可能已经运行的操作系统,并与“本土”的应用程序一起工作。

对于什么,我们应该感谢的System / 360?

- Devyatidorozhechnaya胶带,这已成为用于存储数字信息的几乎是标准;
- 码表EBCDIC;
- 8位字节。现在这看起来可能很奇怪,但系统/ 360的开发,因经济原因时将限制字节4或6位。考虑另一种选择字节可变长度和位寻址了IBM 7030;
- 字节内存寻址;
- 32位字;
- IBM架构小数(实际上超过20年的标准);
- 在文件系统/ 360使用十六进制常数,驱逐八,使用前

当然,更换的System / 360传来的下一代计算机。系统/ 370,系统/ 390和System z。许多其他公司都建立了自己的计算机体系结构基于系统/ 360。其中,日立,UNIVAC,阿姆达尔,苏联的一系列UCS和一些其他的。系统/ 360也成为系统/ 4丕基础 - 辐射以及航空和空间技术使用电脑机械效应保护

现在世界上有几台电脑的System / 360,而不是拆散的零件,但不幸的是,他们没有工作。保持这样的大型计算机在工作状态下的过高成本。

如果这个话题感兴趣的是在接下来的文章的读者,我会继续谈论这个革命性的计算机。

来源: habrahabr.ru/post/219449/