55年后:标志性的IBM System / 360大型机崇拜控制台

正如Wikipedia所说:IBM System / 360(S / 360)是1964年4月7日宣布推出的创新型大型机计算机。 System / 360产品开发对于IBM来说是一个极具风险的项目,因为其实施成本超过了50亿美元(按今天的价格,开发第一个兼容计算机家族的成本约为300亿美元)。 尽管该项目面临与软件相关的严重问题,但它还是取得了巨大的成功,并且在“有史以来最佳业务成就”提名中名列前三名。 System / 360已经确定了整个计算机行业的发展方向;数十年来,所有技术都来自这里-字节,32位字,微代码和标准化接口。 S / 360架构非常成功,以至于最新的IBM z / Architecture大型机仍在支持它,而55年后!



在System / 360出现之前,IBM(像大多数计算机制造商一样)生产了一系列具有完全不兼容的体系结构的计算机,而System / 360是一系列具有通用体系结构的软件兼容大型机。 原始产品系列中最快的型号比最慢的型号强大50倍,但它们都可以运行相同的软件。 现在,向客户提供了几台计算机,这些计算机的速度和成本各不相同,但同时使用相同的命令集。 Universal System / 360 System是完全兼容软件的计算机。 该系统适用于科学和商业应用程序,它的名称也具有象征意义-360度,涵盖了所有可能的应用程序。”

尽管S / 360型号具有通用的体系结构,但它们在内部却完全不同,以便根据成本和性能来占领不同的市场领域。 较旧的模型使用效率较低的硬件和8位数据通道,而较新的模型使用诸如宽数据通道,高速,非易失性存储器寄存器和未在本机代码中执行的机器指令之类的功能。和缓存。 总体而言,计算机的正面也有所不同:不同的LED和开关。

本文介绍了各种S / 360型号,以及如何从前面板识别它们。 我将从流行的预算系统Model 30开始,然后依次进行其余的工作。 合理性和便利性是计算机接收其号码的原理的主要组成部分。 随着内存容量和性能的提高,型号也有所增加,从简单但流行的Model 20到高性能的Model 195。

IBM System / 360模型30


下图显示了Model 30,这是低成本的S / 360机器之一,磁芯内存大小从8到64 KB。 处理器盒高1.524 m,宽76.2 cm,深1.73 m,质量为771 kg。 我能说的是,按照现代标准,这辆车是巨大的,但在那时,这种尺寸已被认为比紧凑型还要多。 System / 360计算机是由称​​为Solid Logic Technology(SLT)的模块构建的,该模块包含多个晶体管和电阻器,密度不如集成电路。 尽管Model 30在System / 360系列中功能最弱,但它却非常受欢迎且获利颇丰;到1972年,其8,000美元/月的租金为IBM带来了10亿美元的收入。

Solid Logic Technology(SLT)-一种混合技术,用于基于绝缘的扁平玻璃封装晶体管和二极管以及带屏蔽陶瓷电阻的微电子电路。 它于1964年由公司与新的IBM System / 360大型机一起推出。 STL取代了先前存在的标准模块化系统(SMS)。

按照1960年的标准,SLT是一项革命性的技术,为60年代System / 360大型机系列的成功做出了贡献。



您可能想知道为什么这些计算机配备了如此复杂的控制台。 使用控制台有三个主要功能。 第一个功能用于“管理硬件组合”的基本任务,例如打开系统,加载系统或使用控件将其关闭(如下所示)。 这些控件是操作员在S / 360面板上按顺序需要的唯一控件。 使用三个六角开关拨盘,您可以选择一个包含引导软件的I / O模块。 加载系统后,操作员通常无需控制台即可在系统中输入命令。



第二个控制台功能是控制操作员的存在(附加)。 调试程序,监视处理器寄存器和RAM模块的状态,以及设置断点(断点,程序代码的检查和调试)。 下面的Model 30控制台控件用于提醒操作员。 为了显示存储器的内容,操作员在左侧的四个十六进制开关上选择了地址,然后按下“显示”按钮(左侧),在开关的转盘上的指示器上输入数据。 为了更改内存,操作员使用右侧的两个十六进制开关拨盘输入了一个1字节的命令,然后单击“保存”按钮。 (尽管Model 30具有32位体系结构,但它一次发送了一个1字节的命令,以牺牲较低的成本为代价牺牲了速度)。 使用“地址比较”开关,在右上角设置了一个断点。



控制台的第三项功能是由IBM工程师执行的系统支持和维护。 这样的显示器占据了控制台的大部分位置,它们显示了详细的信息,可以访问计算机的复杂内部设备。 在上面的Model 30控制台上,“ Display Store Selection”的中间有一个很大的开关,通过它您可以选择任何内部寄存器进行显示或修改。 许多指示器(如下图所示)显示了ROM中微操作的性能以及输入/输出通道上的操作。 (下面的行显示了正在从“只读存储”执行的微码指令以及对I / O通道的操作。)

IBM S / 360 Model 30控制台的特写镜头,显示微码(ROM)和I / O通道的指示器。 这些寄存器用在系统的中间,程序员看不到。

在紧急停电的情况下,控制台上有几米的用电量。 IBM的标准租赁价格仅为每周40小时,另外还向客户收取了过多的能耗费用。 如果系统需要维修,则客户无需支付停机时间。 IBM工程师用钥匙打开了开关,其结果是由较低的“服务”柜台而不是“客户使用”柜台来衡量时间。



IBM System / 360模型20


让我们继续S / 360系列的结尾:Model 20是为商业应用程序设计的。 内存容量有限,只有4KB-32KB,即使按照1960年代的标准,计算机也非常慢,每秒仅执行约5700次加法运算。 但另一方面,这种处理器足以从打孔卡生成业务报告,读卡器每秒可读取8张卡。 为了降低成本,在Model 20中实现了S / 360命令的子集,使用了半角寄存器8,这使得Model 20与S / 360系列的其余部分不兼容。 尽管有其局限性,但由于价格低廉,Model 20仍是S / 360系列中最受欢迎的型号:到1970年底,有7400多辆汽车投入运营。 Model 20的每月租金起价为1,280美元,而购买时的成本为62,710美元。



使用小型20型控制台(上图),操作员可以打开和关闭计算机,启动程序等。 在几行中,显示了计算机寄存器的内容,并且使用带有十六进制拨盘的开关,操作员将1字节大小的数据(左侧的两个开关)加载到了内存地址(接下来的四个开关)。 操作员使用另一个控制器,通过更改内存中的值,设置断点,逐步执行程序来调试程序。 紧急关闭电源开关和使用情况计数器在右侧。

在Model 20中,工程师的控制面板隐藏在盖子下方(底部)。 该面板提供了用于诊断和访问微代码的其他控件和指示器。 由于Model 20更简单,因此工程师不需要像Model 30那样显示大量信息。



IBM System / 360模型22


Model 22是Model 30的精简版,价格降低了1/3,而性能却比Model 20高出5倍。它是1971年推出的最后一台S / 360系列计算机。 IBM表示Model 22是“小型系统在性能和价格上的折衷”。

Model 22的基本设备的租金为每月850美元(低于Model 25或Model 20),购买价格从32,000美元到44,000美元不等。 具有三个驱动器,打印机的输出和读卡器的标准配置要贵得多:租金约为5,600美元,而收购价格为246,000美元。 这个站点重680公斤,只有两个冰箱。 与Model 20不同,Model 22与部分S / 360系列的其他产品兼容。



至于Model 22中的控制台,它与Model 30中的控制台非常相似。但是,Model 22控制台上带有LED的行较少,并且指示器出现在控制台上,并且不像Model 30中那样“凹进”(平盖)。 ) 22型具有半导体存储设备,而不具有磁芯存储器。

IBM System / 360模型25


另一个预算系统是Model25。该系统设计为比Model 30便宜,并且同时与该系列中的其他系统兼容。 基本的Model 25可以每月以5,330美元的价格租用,但可以以253,000美元的价格购买。 她于1968年被介绍。

Model 25是紧凑型系统,I / O控制器位于主机中(不同于其他S / 360系统)。 与其他预算系统不同,该系统具有两个字节的数据通道以提高性能。 Model 25的功能之一是小型便捷的控制台。 在Model 25上,许多操作都使用控制台打字机而不是控制面板。 在下图中,请注意,控制面板比其后面的黑色计算机模块低约2/3。 控制面板上的开关用于执行多种功能(寻址和数据),这使其比Model 30中的面板更紧凑。



IBM System / 360模型40


Model 40是一种流行的中端型号,比Model 30更强大。其租金从每月9美元到17,000美元不等,到1972年,IBM带来了10亿美元的收入。 为了提高性能,Model 40使用了两个字节的数据通道(与Model 30不同,Model 30一次处理一个字节)。



上图显示Model 40控制台比Model 30控制台复杂得多,这表明“内部填充”(即系统的硬件组件)的复杂性增加。 与其他型号一样,她在右下角有三个带有十六进制刻度盘的开关,它们用于引导系统。 但是,型号40取代了带有十六进制拨盘的用于输入地址和数据的开关,它具有拨动开关:一个用于地址,另一个用于数据。

40型使用两个调节旋钮,每排带有LED的旋钮可显示八种不同的功能。 每个这样的开关在控制台的右侧都有一个8位旋钮:可以选择一个特定的寄存器或显示。



IBM System / 360模型44


IBM在科学计算市场上的竞争对手已经开始提供专门为数字计算设计的更便宜,更快的系统。 为了解决这个问题,IBM创建了用于科学计算的Model 44,其主要目的是快速对浮点数执行操作并进行收集信息的操作; 排除了用于执行面向业务的任务的19条指令(用于对十进制数字和可变长度字段执行算术运算的指令)。 这些更改使Model 44与S / 360系列的其余部分有些不兼容,尽管与较昂贵的Model 50相比,它们增加了30-60%的性能。尽管功能有所改进,但对于用户而言Model 44并不是一个巨大的成功。



Model 44控制台的外观类似于带拨动开关和两个滚轮的Model 40控制台,但是使用Model 44时,其中一个滚轮接管了拨动开关的功能。 两台计算机的内部内容完全不同; 为了在Model 44中获得更高的性能,而不是使用微代码,该控制系统是在硬件级别实现的。 而且,使用了一个四字节的数据传输通道,因此允许移动数据的速度是Model 40的两倍,因为控制台的每一行中都有更多的指示器和开关(32个数据位+ 4个奇偶校验位)。

可以将Model 44控制台的功能之一视为用于选择浮点数精度(以选择浮点精度)的旋转开关,精度降低会提高处理速度。 Model 44独有的另一个功能是内置在计算机侧面的驱动器。 容量为1MB的旧磁盘盒。 使用控制台左下角的按钮,您可以控制驱动器。



IBM System / 360型号50


Model 50比Model 40生产率更高,部分原因是它使用了一个四字节数据通道。 而Model 50比年轻的型号要大得多:一个5块,512 KB内存的中央处理器重达3吨以上。 Model 50的租金为每月18,000-32,000美元。 该计算机可以再扩展8兆字节; 每个IBM 2361大容量存储模块都包含2 MB的RAM,重达一吨。



Model 50控制台比Model 40或44更复杂。与Model 44一样,由于4字节数据通道,拨动开关和指示器具有32位+奇偶校验。 IBM工程师在例行检查期间使用了左上角的电压表和稳压器。 通过将电压电平升高和降低约5%并检查故障,甚至可以在故障发生之前检测故障并更换组件。



IBM System / 360模型60、62、65和67


60系列的模型相似,旨在用于企业中的计算,科学计算。 尽管Model 60和62计算机是在S / 360系列发布时宣布的,但它们从未投入生产。 竞争对手宣布发布速度更快的机器,此后IBM对RAM进行了改进-这就是Model 65的实现。高速内存-75微秒,甚至在它们发布之前,就取代了Model 60(2微秒)和Model 62(1微秒)。 “ Model 65的租金为每月50,000美元。



65型控制面板与50型控制台有很多共同点,但是有6个控制旋钮,而不是4个(右侧)。 60型及更高型号使用8位数据总线和片段存储以实现最佳性能。 为了支持宽范围的数据传输,控制台具有两行数据切换开关,以及一个地址切换开关,可以覆盖广泛的地址。 每个6个调节旋钮均带有36个LED(4字节+奇偶校验),因此64位寄存器被分为两行。



Model 67于1965年发布,并于1966年已经进入市场,其目标是满足对分时系统的新兴需求。 (当时,大多数计算机都装有提供批处理任务的操作系统)。 本质上,模型67是模型65,其中增加了称为动态地址转换的虚拟内存。 它支持与远程用户的实时和在线计算,时间共享以及同时使用多个用户。 不幸的是,由于操作系统发布的延迟,Model 67不再流行,到1970年底,仅安装了52个工作站。

第60系列的模型是尺寸站,带有多个连接的内存模块。 它们可以配置为双工多处理器系统,重达四吨以上,占地约37平方米; 请注意下图中的两个控制台。



IBM System / 360模型70和75


1964年4月发布了高性能的Model 70,但与Model 60一样,甚至在开始交付之前就被更快的Model 75所取代。 75型控制台比以前的型号大得多,带有大量LED。 为什么这样 有两个原因。 -, Model 75. -, Model 75 .



. , ( ) ( N), (P). ®, 64 (M) (M). IBM. () . (A), (B), () ©, (E) (F, L).



Model 75 50 000 80 000 , — 2,2 3,5 . Model 75 1 MIPS, 1 . ( Intel 80286, 1/10000 Intel Core I7).

IBM System/360 Model 85


Model 85 S/360 1968 . 7 , . Model 85: — . Model 85 -. IBM, (IBM Monolithic System Technology MST). , - . 30 Model 85.

Model 85. S/360, . - . « » («indicator viewer») . 240 -, . — 2400 . , , .



BM System/360 Model 90, 91, 92 95


odel 90 . Model 92 , Model 91, CDC 6600 ( Cray). Model 91 1967 , CDC 6600, . - 15-20 , 6 000 000 , . , CDC 200 6000.

odel 91 : , . . Model 91 , . « », 24- 8 . IBM, . (, ) , . ( - ) .



Model 91 , : , ( - ), , . , , -. Model 91 IBM, , « », .

1951 IBM , 1968 , Model 95 ( , Model 91). , IBM Model 95 (), .

IBM System/360 Model 195


odel 195 « ». Model 91 ( « »), - — 32 . 165 000 275 000 , — 7 12,5 . Model 195 CDC 7600, , Model 91, , CDC, .

Model 195 () Model 95. 91, , ( ).




30, 40, 50 65. , . odel 30 . 9 . Model 40 , . Model 50 . Model 60 .



结论


System/360 : Model 20 VIC-20 (1980 ), Model 195 Macintosh IIFX (1990), 1/1000 iPhone X. , , .

感谢您与我们在一起。 你喜欢我们的文章吗? 想看更多有趣的资料吗? 通过下订单或将其推荐给您的朋友来支持我们,为我们为您开发的入门级​​服务器的独特模拟,为Habr用户提供30%的折扣: 关于VPS(KVM)E5-2650 v4(6核)的全部真相10GB DDR4 240GB SSD 1Gbps从$ 20还是如何划分服务器? (RAID1和RAID10提供选件,最多24个内核和最大40GB DDR4)。

VPS(KVM)E5-2650 v4(6核)10GB DDR4 240GB SSD 1Gbps直到夏天免费,在六个月内付款,您可以在此处订购。

戴尔R730xd便宜2倍? 只有我们有2台Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100电视在荷兰起价199美元 戴尔R420-2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB-$ 99起! 阅读有关如何构建基础架构大厦的信息。 使用价格为9000欧元的Dell R730xd E5-2650 v4服务器的上等课程?

Source: https://habr.com/ru/post/zh-CN448424/


All Articles