苏联导弹防御系统的诞生。 苏联计算机程序的终结

61

在朝鲜战争期间,沃森与 18 家机构签订了计算机供应合同,这些计算机获得了国防计算器型号 701 的爱国名称。自 1955 年起,702 型开始出货,然后是 705 型的改进版,后来700s 的整个生产线都配备了基于铁氧体环的内存......

700系列出色的架构也体现在它在硬件从电子管到晶体管的转变中幸存下来,演变成7000并再发布几年。 自 1955 年以来,700 的安装数量首次超过了 Remington Rand 安装的机器数量。



Endicott 的老工厂于 1954 年开始为中小型企业生产同样成功的 650 型。 这样的电脑销售了一千多台,因此650型可以说是第一台量产的电脑(仅发布了第650台,15年就超过了苏联所有电脑的数量一个数量级) ,请注意这一点)。

由于强大的营销、大量的金融投资、与美国政府的关系以及在 50 年代中期大规模生产复杂机器的经验。 IBM 在计算机市场的这两个细分市场都取得了主导地位。

成功的指标之一是,他们的技术在 1956 年已被用于预测选举结果。 科学计算机市场的潜在容量低于商用计算机市场,因此即使是 UNIVAC 及其知名品牌的成功销售也未能改善 Remington Rand 的情况。

而在 1956 年,它被早已为人熟知的 Sperry Gyroscope 收购,组建了 Sperry Rand,ERA 和 Eckert-Mauchly 部门并入 Sperry UNIVAC。

当时的700/7000系列由6条线组成,实际上彼此不兼容,无论是软件还是硬件(我是说处理器和RAM,外设都兼容),此外还分为两代—— 700管和晶体管7000th。

正如我们所见,在那些狂野而疯狂的年代,还没有人掌握有条不紊的机器设计艺术,甚至 IBM 也不行。 在 1950 年代末,他们拥有:


上图 - IBM 704、IBM 709、IBM 7094,下图 - IBM 702、IBM 7080(照片 https://en.wikipedia.org、http://www.columbia.edu、https://www.ibm.com)

第一 (36/18 位字):701(防御计算器)。
科学 (36 位字):704、709、7090、7094、7040、7044。
高级商务 (变长字,字符串类型):702、705、7080。
初级广告 (变长字,字符串类型):1240、1401、1420、1440、1450、1460、7010。
十进制 (10 位有符号 BCD):7070、7072、7074。
唯一的超级计算机 (64 位字):7030 拉伸。

此外,700系列并未包括在内,而是与它同时出现,并与IBM 650磁鼓数据处理机和1958年发布的独特IBM 305 RAMAC(会计和控制随机访问方法)外围兼容,这是第一款有硬盘的电脑。

挪威委员会


此外,甚至在 Stretch 项目启动之前,IBM 就正在为美国海军军械局建造海军军械研究计算器 (NORC) 超级计算机。

NORC 是一台非常奇特的机器,完全不适合这个时代的 IBM 硬件。 它是 1950 年代初期学术界所理解的科学计算机概念的奇异混合,IBM 技术使之变得高贵。

在那个源于哥伦比亚大学的架构中(焦躁不安的 Wallace Eckert 担任了 NORC 的首席架构师,这是他在 IBM 的最后作品),他是 SSEC 的意识形态继承者,也是 BESM 的近亲,比如如果列别杰夫的机器得到一个强大的公司的支持,他的机器就会被建造出来(这再次证明,从学术科学家那里,系统架构师就像河马的芭蕾舞演员,好吧,考虑用户并不是一项王室工作)。 然而,没有人理会列别捷夫,埃克特的想法得到了公司一群经验丰富的工程师的大力培养,结果,刺猬和蛇的混合体比苏联要优雅得多。

从这个意义上说,NORC 是第一台超级计算机,因为它最初是在世界上第一次以超越所有其他计算机为目标而建造的,并且世界上第一次已经制造出足够多的计算机来与之竞争。

加速到 15 KIPS,他完成了他的任务(即使在苏联也适得其反,正如我们所记得的,怀恨在心的 Bruevich 在对 BESM 的评论中写道,这对 NORC 不利,而 Lebedev 在那次获得了奖品)。 然而,它的架构非常奇怪,以至于后来没有一个 NORC 概念直接应用于 IBM 机器。

他有什么特别之处?

十进制算术,实数和整数(BCD 码,16 位十进制数字,64 位 + 2 位纠错模 4)。 这个字可以存储一个带有 13 位索引的 2 位有符号数或一条指令。 三地址(你好Lebedev!)指令,总共64条,两个通用和三个索引寄存器——有点类似于CDC 1604的方案。整机本着IBM的精神由可更换模块组装而成,只有1个块,982种类型,但一半的方案只使用了其中的六个。

总的来说,NORC 是一个健康人的 BESM,同时也明确说明了如果列别杰夫在哥伦比亚大学工作,他会建造什么(以及他不会被给予任何其他东西来建造的事实)。

在 NORC,Eckert 的系统架构师生涯走到了尽头,IBM 乐于使用他作为数学家和物理学家的服务,但不再允许他玩开发机器,因为他的计算机架构知识停留在早期1950 年代。

尽管如此,NORC 确实对该行业产生了重要影响。

在开发和组装过程中,IBM 工程师接受了静电 RAM、时序等实用概念的培训,这些概念随后被用于 701 系列。

NORC 还成为世界上第一台包含通道协处理器的机器,它在许多方面都可以从灯中挤出这种性能。

磁驱的架构也迁移到了701。这个想法被认为非常成功,迁移到Stretch,然后迁移到S/360。 在发布会上,NORC 大显身手,在 13 分钟内将数字 π 计算到小数点后 3 位,这在当年是世界纪录(这个想法是冯诺依曼提出的,他真的很想确保所有的数字是随机的)。


纽约先驱论坛报上关于 NORC 的文章,1954 年。 NORC 演讲 - 美国所有与计算相关的高级官员:美国核能之父华莱士·埃克特 (Wallace Eckert) 武器 奥本海默、哥伦比亚大学副校长乔治·佩格拉姆、冯·诺依曼本人和老托马斯·沃森。 NORC 本身的荣耀 (http://www.columbia.edu)

那么700/7000系列有哪些让UNIVAC黯然失色,将其他所有公司推入IBM阴影的成就呢?

1954 年,参谋长联席会议要求进行机器比较——这是世界上第一次对不同架构的测试。 他展示了 IBM 701 稍微快一些,但 ERA 1103 执行 I/O 操作的效率要高得多,由于 I/O 协处理器,这个想法将牢牢地融入 IBM 的灵魂,并将体现在 Stretch 中。 此外,这项测试引起了对商用计算机的关注,并影响了一个以前秘密行业的开放和放松管制。

704系列在命令方面变得改进和不兼容,我们已经说过,它被大量供应给大学,经典的FORTRAN和LISP语言首先是专门为它开发的。 此外,史密森尼天体物理天文台计算了第一颗苏联卫星在其上的轨道。 从架构的角度来看,这台机器的非凡之处在于它成为第一台具有浮点计算和索引寄存器硬件支持的量产计算机,大大加快了工作速度并简化了编程。

我们已经讨论过 Stretch,以及 7090 和 7094 是由 NASA 购买的。

IBM 1401


最后,不要忘记年轻的商业产品线,晶体管 IBM 1400。650 和 704 型号为公司带来了名气,随着 IBM 1401 数据处理系统,制表机开始走下坡路。

1401 的功能和相对较低的成本相结合,让许多公司接受了计算机技术,它的普及帮助 IBM 成为了市场领导者。 Remington Rand 无法提供类似的服务。

IBM 是第一个意识到利润不是通过超级昂贵的安装而获得的,而是通过简单的批量产品获得的。 第一次,成本、可靠性和功能的结合使计算机对许多消费者非常有吸引力。

在某种程度上,1401 太好了,正如 Watson Sr 担心的那样,一个又一个的消费者开始将他们租用的标签归还给 IBM,以创造新的奇迹。 这给公司带来了很多短期的问题,但它决定耐心等待,并没有弄错。

磁性 RAM、晶体管、高级软件和打印机是 1400 系列的巨大突破,每一项都在市场上占据了很大优势,再加上低廉的价格标签,它是一个杀手组合。

1400 年代的销售量超过标签十倍,并带来了超额利润。

1401 型成为 60 年代最成功的计算机,销售了 12 多台大型机,尽管它与 7xx 系列的不兼容成为一个主要问题。 这对客户和 IBM 本身都造成了很多不便。

公司不得不培训服务人员并为每个单独的系统提供软件支持(同样,在苏联,大多数情况下,开发人员,说得客气一点,没有吐槽用户)。 这导致创建了一个特殊的小组 SPREAD(系统编程、研究、工程和开发)来研究创建新的通用和兼容计算机系列的可能性。

70xx 和 14xx 系列计算机让 IBM 广为人知,销售额在 1,17 年多一点的时间里翻了一番,从 1958 年的 2,31 亿美元增加到 1964 年的 30 亿美元,并以每年 XNUMX% 的速度增长。

据 Datamation 杂志报道,1961 年,IBM 已经拥有 81,2% 的计算机市场。

IBM 的综合方法还包括软件。 IBM 首次完全免费提供了满足大部分客户需求的软件包,而不是将软件开发留给用户。 这是至关重要的,因为软件包在内部开发中节省了大量时间和金钱,并允许没有程序员的组织最终从计算机中受益。


志愿者帮助加利福尼亚州 Mainin View 的计算机博物馆重建 1401 大型机。 遗憾的是,最有趣的苏联汽车样本(从“Kronos”和 BESM-6 到“Elbrus-2”)可以更频繁地在西方博物馆中找到,并且更安全,而不是在俄罗斯(https: //en.wikipedia .org,https://www.computerhistory.org)。

分享


IBM 701 的客户和用户于 1955 年在洛杉矶成立了第一个 故事 计算机技术用户组称为SHARE,它也是计算机行业中第一个追求标准化的组织。 那时,IBM 开设了第一个程序预测试中心。

后来成为S/360、S/370、zSeries、PSeries等中小型IBM电脑企业用户交流编程语言、操作系统、数据库系统、用户体验等技术信息的最大论坛。和 x 系列。

最初,IBM 以源代码的形式分发其操作系统,系统程序员通常会在本地进行小的添加或修改,然后与其他用户进行交换。

SHARE 库及其支持的分发过程是开源软件的主要来源之一。

1959 年,该小组发布了 SHARE 操作系统 (SOS),最初用于 IBM 709 计算机,后来移植到 IBM 7090。SOS 是现在广泛用于开源开发的“联合生产”的第一个例子之一Linux 等软件。

1963 年,SHARE 与 IBM 合作开发 PL/I 编程语言,作为 3x3 组的一部分。 该组织今天仍然存在,出版时事通讯并每年举行两次重要的教育会议。

2005 年,该小组有 20 多名成员,代表了大约 000 家 IBM 企业客户。

在苏联,没有任何类似的软件工作模式。

“IBM 和 7 个小矮人”


IBM 的成功主要得益于认真的研发,这使得该公司成为关键专利的所有者。

他们的成本从 15 年的 1940% 增加到 35 年的 1950% 和 50 年的 1960%。 自 1960 年以来,IBM 的科学预算已超过美国联邦科学预算!

其次,正如沃森遗赠的那样,以客户和销售为重点。

该公司在复杂系统的销售和服务方面拥有丰富的经验,这是竞争对手所没有的。 此外,IBM 没有忽视任何市场或潜在客户群,许多专注于强大的科学或军用计算机的公司也是如此。

结果,到 1950 年代末,计算机市场出现了后来被称为“IBM 和 7 个小矮人”的局面。

此外,甚至在 S/360 诞生之前,IBM 的生命中就发生了几件重要的事件。

他们参与了 360 世纪最大的两个基础设施项目——SAGE 系统的创建和 NASA 在卡纳维拉尔角为阿波罗计划开发的 MCC。 这两个项目都取得了巨大成功,为公司赢得了巨额资金、政府的尊重和宝贵的技术经验,其中大部分用于创建和推广 S/XNUMX 系列和所有后续产品。

上篇我们写了NASA的项目,SAGE应该单独写,因为这个话题实在是太大了。

我们只注意到它也是源于IBM于1962年创建的美国航空公司的SABER(半自动业务研究环境)系统,最初在7090台大型机上运行,​​她为所有此类技术奠定了基础。 如果没有 SAGE 和 SABRE,读者现在不会通过移动应用程序订购比萨饼。

另一个重大突破是 1957 年创建的 FORTRAN。

IBM 通过创建一个非常方便的科学公式翻译器来彻底改变编程,它成为几代科学家的标准,并且这种语言的库仍在一些地方使用。

步骤 4. 统一系统的胜利


IBM最著名的产品线的第一台大型机于1964年问世,他发起的革命堪比霍勒瑞斯的制表机。

与 Intel 8086 处理器一样,该机器产生了很长的后代,并成为未来许多年的标准。唯一的区别是,英特尔最初并没有预见到这些特定处理器会取得巨大成功,事实上,它们只是作为一种临时措施而开发的,而这一次偶然地名声大噪。因此,公司本身(iAPX 432 和 Itanium)至少曾两次尝试埋葬不太成功的 x86 架构,但最终都以更大的失败告终。

IBM最初想开发一台机器几十年,他们成功了。 7 年 1964 月 77 日,IBM 在全球 15 个国家举行了 XNUMX 场新闻发布会,据公司负责人 Thomas Watson Jr. 称,这是“公司历史上最重要的公告”。

他的主张是基于什么?

计算机架构开发的专业方法——IBM 考虑到了 Stretch 的失败,并预先在一组开发人员指南中详细说明了与硬件和命令系统相关的所有内容,其中最重要的是“IBM System / 360 Principles of操作”和“IBM System / 360 I/O Interface Channel to Control Unit 原始设备制造商信息手册”。 正是在 S/360 中,这种规格才成为标准。

首创行业标准架构:6款不同性能和价格的机器兼容的硬件和软件线,以及40种适合各种口味和钱包的外设,具有升级的可能性。

该机器的架构专门设计为通用的——既支持科学机器的传统特征(成熟的实数算法 FORTRAN),又引入了新的商业特征(十进制算法,COBOL)。

IBM 的早期计算机最初使用德州仪器 (TI) 授权的晶体管。 随后,他们决定自己生产所有电子元件,以免依赖外部供应商并确保尽可能低的价格。 对于 S/360,开发了 GIS 和 SLT(Solid Logic Tecnology)板的通用标准。

为了降低最昂贵组件 RAM 的生产成本,在世界范围内首次在日本开设了工厂。 工厂随后迁往香港,进一步压低了成本。 IBM 的竞争对手也纷纷效仿,也开始逐步将制造设施迁至亚洲。

第一次广泛使用硬件虚拟化:一项仅在 2000 年代中期才出现在台式机处理器上的技术,自 S/360 时代以来,它已成为大型机的商标,并成为其令人难以置信的灵活性和可靠性的主要原因。

可更换的处理器固件使得有效模拟传统 IBM 计算机成为可能——因此另一个基本的大型机规则诞生了,完全兼容。 到目前为止,在 S/360 下编写的 COBOL 程序可以在 10 年发布的 z/2008 上运行。

数量惊人的技术创新:处理器中的微代码、32 位通用寄存器(而不是古老的“寄存器-累加器”方案,这种古老的方案当时甚至在 CDC 超级计算机中也使用!),数量巨大当时的 RAM(16 MB,PC 只能在 1980 年代后期处理这么大的容量,较旧的 S/360 型号可以处理 4GB,2005 年并不是每个房子都有那么多 RAM!),I/O 协处理器,动态地址转换 (DAT)、分时、64 位实寄存器、写保护、多处理支持等。

令人惊讶的是,S/360 是第一个匹配字长、加法器和地址的(尽管可以使用它们长度的不同组合)。

不幸的是,要评估此解决方案令人难以置信的渐进性,您需要成为一名汇编程序员,但请记住,例如传奇的 BESM-6,其加法器容量至少是命令长度的倍数(48 位和 24 位) ),但地址不是非倍数,也不是二的幂(15 位),一个字节是 XNUMX 位! 机器编程对她来说是地狱。

IBM 产生新标准:九轨磁带、EBCDIC 代码表; 8 位字节(现在这似乎令人惊讶,但在 System / 360 的开发过程中,出于经济原因,他们希望将字节限制为 4 位或 6 位,即具有可变长度和位寻址的字节选项,如 IBM 7030,也被考虑过)和字节内存寻址; 32 位字(通常是标准的 8、32、64 位); IBM 架构适用于实数(实际上是 20 年的标准,在 IEEE 754 引入之前)和十六进制常量。 在 S/360 文档中广泛使用的十六进制数系统取代了以前占主导地位的八进制数系统。

所有这一切都使这条生产线极具弹性(其后代仍在生产中),在商业上取得了惊人的成功(仅在第一个月,IBM 就淹没在 1100 多个订单中,许多公司购买了排队等待交付新计算机的位置)和非常灵活(这些机器在任何地方都可以工作——从 Apollo 软件到 IBM 本身的会计部门)。

一举将市场上的竞争对手一网打尽。

几年后,RCA和GE退出大型机制造商,然后霍尼韦尔先与Bull合并,然后破产,CDC到1980年代末经不起竞争,只有UNIVAC和Burroughs,联合在UNISYS,能够抵抗IBM帝国。 如果 S/360 失败,IBM 也会随之消失——他们投入巨资在全球建造六家工厂,另外雇佣了 50 万名员工,该计划结合了大约 2 个其他项目。

最初,我们同时面临两个危险时刻。 即使其中一个也足以让您彻夜难眠……首先,任务是协调新生产线的硬件和软件设计。 我们的工程师团队遍布美国和欧洲,同时致力于六个新处理器和数十个新外围设备……但最终,所有这些硬件都必须放在一起。 其次,软件。 为了支持 System/360,数百名程序员编写了数百万行代码。 一个前所未有的具有挑战性的项目。 我们的工程师从未经历过如此强大的压力,

- 回忆小托马斯沃森。

以下是美国主要供应商的电子数据处理设备安装基础百分比(1955-1967):

苏联导弹防御系统的诞生。 苏联计算机程序的终结

结果,在 10 年安装计算机的 1964 亿总成本中,“侏儒”生产了 30%,IBM 生产了剩下的 70%。

最后,我们可以注意到该公司最后也是最伟大的创新,正是在 S / 360 发布后在西方各地引入的 - 一种不仅管理硬件而且管理软件部分的科学方法,现在称为软件工程。

革命性的机器需要革命性的操作系统,而 OS/360 应该就是:多道程序、虚拟内存和虚拟机、使用多处理器配置——这并不是其架构固有的创新的完整列表。 操作系统必须适用于生产线的所有型号,因此配置从 16 KB 的 RAM 到 1 MB 不等,操作速度从每秒几千次到五十万次不等。

此外,操作系统必须满足所有程序的需求,从几乎不使用外部驱动器的复杂数学计算开始,到完全基于 I/O 操作的 DBMS 的简单类似物。

但如果 IBM 已经意识到无论如何设计硬件是不可能的,那么直到那时还没有人编写过如此复杂的程序,也不知道软件也应该遵守合格设计的原则。

结果,在机器本身完全准备好几个月后,一个庞大的开发团队疯狂地尝试编写、对接和调试数百万行纯汇编代码,只等待操作系统。 硬件部分准备上市,稳定可靠的OS/360版本无论如何也没有诞生,另外,最终的尸体也不想装进年轻机型的记忆中。

为挽救局面,OS 项目经理 Frederick Phillips Brooks, Jr. 下令将发行版分为三个部分,并承诺进一步升级。 这就是 BOS / 360 (Basic OS)、TOS / 360 (Tape OS) 和著名的 DOS / 360 (Disk OS) 出现的方式——最强大的 OS 版本并不完全适合 RAM 并且不适合从慢速磁带,所以我们不得不使用硬盘。 OS/360 本身需要数百万工时的工作,但其完整完整的版本却从未出现过。

IBM 的启蒙与 Stretch 的故事一样完整 - 布鲁克斯意识到他的团队的遗漏,并于 1975 年发布了开发人员的圣经,神话般的人月:软件工程论文(立即翻译成俄语,然而,在苏联,没用)。

于是诞生了计算机科学的第二个经典学科——软件开发。

此外,S/360 架构构成了美国最著名的航空电子设备系列 IBM System/4Pi 的基础。 此处给出的名称也带有提示 - 在 4π 球面度球面以及 360 度圆中。 该平台还旨在填补机载计算机的所有可能的利基,它做到了,S / 4Pi 机器用于 F-15 Eagle、E-3 Sentry AWACS 战斗机、鱼叉火箭、NASA Skylab 飞船、MOL 和航天飞机以及数量庞大的其他飞机。

它由4个基本型号组成:TC(战术计算机),公文包大小,用于控制导弹、直升机和卫星,重约8公斤; CP(定制处理器),中等功率,用于飞机、雷达和移动战场系统,CP-36 版本重 21 公斤和 2 公斤; EP(扩展性能),适用于需要实时处理大量数据的应用,例如载人航天器、空域警告和控制系统以及指挥和控制系统,重量 34 公斤。

所有模型都使用作为 S/360 子集的命令架构(例如,EP - S/360 模型 44),并且它们的应用程序可以直接在 IBM 大型机上开发。 Skylab 站使用 TC-1 模型、16 位字和 256 KB RAM。 旗舰机型 AP-101 为 32 位,使用类似于大型主机的固件,可寻址 1MB 内存。

该模型用于航天飞机 (AP-101S)、飞机 B-52 和 B-1B(机载 8 台计算机的局域网!)以及许多其他机型。 AP-1 稍微简单一点,在 F-15 中。 一台旧的 Gemini 计算机产生 0,007 MIPS,而 AP-101S 可以加速到 0,48 MIPS,是装在一个小手提箱里的 BESM-6 的一半!

Shuttle 使用了 5 个 AP-101 网络形式的架构,每个 AP-24 都有自己的用于 XNUMX 条总线的通道协处理器,这一想法借鉴了大型机。 四台计算机并行工作以实现容错,第五台是备份,其软件不是其余的副本,而是单独开发和测试以确保更高的可靠性。

导航和控制软件是用一种特殊的 NASA 语言——HAL/S 编写的,操作系统是汇编语言。 飞机软件是用 JOVIAL 编写的。

在苏联,这样一个先进的概念是根本不可能的——在我们国家,所有的军事和太空计算机都是在专门的基础上开发的,都是独一无二的,彼此不兼容。 CADC 飞到 1980 年才被人遗忘,另一方面,IBM System/4Pi 设法访问太空并一直工作到 1990 年代中期,当然,逐渐现代化。


所以这里是 IBM 在 1880-1965 年的旅程,85 年的辛勤工作、技术创新、商业和教育发展以及那个时代最大的基础设施项目——SAGE、SABRE 和 Apollo——最终创造了绝对的建筑杰作,系统/360。

令人惊讶的是,在计算机整个历史上的 5 个最重要的概念创新——大型机、个人计算机、可穿戴电子设备、图形处理器和神经计算机技术中,IBM 负责了三个半(在 3 个案例中的 5 个案例中,他们提供了参考行业产品,在神经网络的情况下 - 研究了很多问题的理论,并且在 1950 年代对 700 系列机器进行了第一次人工智能实验)。

我们已经看到苏联每天几乎每天都在走的道路与 IBM 的道路有何不同。

因此,对这个问题的简单回答是——1965 年的联盟能否提出一种如此成功的绝对替代架构?

简单回答是不。

要打败 IBM,必须从 XNUMX 世纪中叶开始,当时苏联甚至没有参与其中,并以完全不同的方式构建这些年来的整个历史。

到 1965 年,人们意识到以这样的速度,我们将在 50 年内赶上 IBM,现在需要数千台计算机。

在15年的信息化进程中,为整个幅员辽阔的苏联制造了大约1种完全不兼容架构的计算机不超过500台,其中至少有一半的基本软件几乎没有被刮掉。

即使是苏联狂热分子也必须承认,与美国大约 50 次安装(数百万行代码)相比,这不仅是失败,而且是一场灾难!

苏联信息学面临的问题清单是根据一堆会议的结果反复制定的,总结出来如下:

国内对计算技术的发展没有单一的概念。 每个部门都生产自己喜欢的汽车。
国家没有统一的计算机架构,也就意味着没有程序的可移植性。
可移植性问题也很严重,因为大多数(大约 50%)的程序都是用机器代码编写的。
联盟中没有足够的程序员,就像没有足够的教育机构让他们毕业一样。
应用软件和系统软件严重短缺。

所有这些问题都必须紧急解决。

在几年内从头开发一个完全原创的架构是绝对不现实的,IBM 已经采用了 20 年(以及其中的开发文化 - 又过了 50 年)。 苏联计算机的发展文化在程序员 Samuil Lyubitsky 的回忆录中得到了很好的描述:

磁带是 Minsk-22 机器最值得注意的特征(情感上最值得注意的),值得单独写一段。 它们是非常厚、非常没有弹性的棕色丝带,有四英寸甚至五英寸宽。 没有线轴。 你能想象,没有线轴! 如何与他们合作? 这就是如何。 缎带风道上有两个口袋,顶部敞开,就像两块深得令人难以置信的玻璃杯。 必须用手指抓住紧紧缠绕的磁带的末端,将绞线扔进一个口袋,然后将磁带的末端挤压在磁头之间,并将其装入另一个口袋。 在移动的过程中,胶带被用作直接(!)访问设备,它在口袋之间移动,异想天开地躺在那里(口袋的前壁是玻璃,你可以欣赏它)。 为了使胶带不会完全滑入其中一个口袋,用普通打孔器在其末端打孔。 在胶带导管中,有特殊的灯泡和光传感器,它们应该(根据设计师的想法)在最后一刻停止胶带。 嗯,是的,当然! 在其中一个传送带中每隔几个小时,胶带就会滑入一个口袋。 就在那时,乐趣开始了......你需要站在一个特殊的凳子上(因为你的口袋顶部高于你的肩膀,你的手应该不会累)并拿起“钓鱼竿” - 一个灵活的两米长的特制线材,末端有一个钩子。 嗯……加油! 我们将钓竿放入口袋。 请记住,胶带末端有一个由打孔器制成的孔。 对于这个孔,您需要用钩子钩住胶带。 废话,你说? 是的,只有一条丝带,它可以随心所欲地放入她的口袋里,如果它的末端在上面并且你看到它,那你就很幸运了......而且要小心! 磁带上最有价值的信息是三小时计数的结果。 划伤、损坏磁性层 - 范围! 与此同时,时间在流逝,必须将报告发送给信托……而你正站在凳子上,拿着鱼竿上下,拉拉,上下,拉拉……你能想象吗?关于这个奇迹的不幸设计师及其母系亲属,这里怎么说?

总而言之,这场噩梦必须停止。

至于节目,也不可能有两种意见。 据 Doroditsyn 称,1969 年的苏联程序员不超过 1 名,此外还有一堆不兼容架构的专家、自学成才的、数学家和物理学家等等。

他们都不是专业人士,因为专业的程序开发,而不是手写——我们没有教过任何地方,这是一个单独的复杂学科,任何程序员都可以轻松确认。 Brooks 写道(基于 OS/360 开发):

……我建议你坚持以下规则:翻译器比传统应用程序复杂三倍,操作系统比翻译器复杂三倍。

根据他的估计,OS / 360 花费了 5 人年;因此,所有苏联程序员最多需要 000 年时间来编译一个具有相当复杂性的项目。 这还不包括翻译人员和数以千计的应用程序。 著名的巴巴扬令人厌恶的段落是众所周知的(我们将在关于“厄尔布鲁士”的部分单独讨论):

计算结果是有可能窃取大量软件——计算机技术将会蓬勃发展。 这当然没有发生。 因为当所有人都被集中到一个地方后,创造力就结束了。 形象地说,大脑开始因完全没有创意的工作而枯竭。 你只需要猜测西方的、实际上已经过时的计算机是如何制造的。 先进水平不知道,他们没有从事先进的开发,希望软件会泛滥......很快就明白软件没有泛滥,被盗的部分不适合彼此,程序可以不行。 什么都得改写,取出来的东西都是古老的,不好用。 这是一个震耳欲聋的失败......

当然,这些都是童话。

每个问题都有两个答案——愉快和正确。 正确 - 通常是痛苦的。 欧盟通过后,当然,不可思议的曙光并没有到来,但软件问题其实在欧盟解体之前就已经解决了。 导入程序最终运行良好,没有问题和下降,甚至没有本地化。

鉴于联盟 99% 的技术进步都是基于复制,毫无疑问从哪里获得汽车,很明显是来自美国。 究竟要复制什么也不是问题 - 显然是最好的,S / 360。

除了在全球拥有数百万行软件的大型机产品线的理想利基市场之外,S/360 还具有其他几个重要优势。

首先,她要去 GIS,它在苏联已经被扯掉并掌握了。

其次,它的架构很复杂,在联盟可以复制的范围内(我们记得,对于克雷,我们无法应对),但并不复杂。 所以,事实上,只有一种选择。

我应该去掉哪个 S/360 实现——原始的、UNIVAC 9000、RCA Spectra 70、English Electric System 4,还是其他?

在这个场合,有一个完整的会议,其中的摘录是众所周知的(其主要来源是BN Malinovsky的着名著作“人类计算技术的历史”),我们将复制它们。 这段对话在很多地方都有涉及,但它的解释通常是非常片面的。 同样的马林诺夫斯基解释如下:

从所发生的讨论来看,列别杰夫、多罗德尼岑、拉科夫斯基、苏利姆、马特金显然反对复制 IBM-360 系统; 凯尔迪什说:“我们需要购买牌照,自己造车,否则我们会重复别人的做法。” 而卡尔米科夫犹豫了——他列出了专注于ICL的优势。 复制的主要积极支持者是 ES COMPUTER Krutovskikh 的总设计师,他的第一副手 Levin、Shura-Bura、Przhiyalkovsky。 如果在 18 年 1969 月 XNUMX 日与卡尔米科夫会面时做出最终决定,总设计师反对复制,苏联的计算机技术将走不同的道路......列别杰夫改变决定的失败尝试已经提及。 拒绝加重了他的病情,加速了悲剧的结局。

显然,这是关于列别杰夫如何捍卫最初的国内发展的神话的根源。

事实上,情况有些不同。

从谈话中可以清楚地看出,这个问题——复制与否——根本不是。 有一个问题,要复制什么,有趣的是,这个问题实际上并不存在! 因为,正如我们所说,English Electric System 4 是 RCA Spectra 70 的克隆,一个克隆……是的,同一个 S/360! 所以列别杰夫、拉米耶夫和其他所有族长在抄袭问题上都是一致的,只有S/360才能拯救苏联信息学! 他们唯一无法达成一致的是与谁合作。 来自 Robotron 的 GDR 德国人已经盗版了最初的 S / 360,或者来自 ICL 的英国人愿意帮助建立克隆系统 4 的生产。

所以,这次谈话真的是划时代的。 这并不完全是因为他们通常认为的原因。 如果你仔细分析,理解技术术语,你会看到以下内容。 有两组院士:一组 - 与英国人一起克隆一个克隆人(传统上:列别杰夫-拉米耶娃和苏利姆副部长,他们说服了他们),第二组 - 与德国人一起克隆了原始人(传统上:Przhiyalkovsky - Shura -布拉)。 我们已经知道橡木头和报复心,像魔鬼一样,全能的无线电工业部长 - 卡尔米科夫,以喜欢埋葬敢于不喜欢他的设计师的东西而闻名。

自然,前电气工程师兼石油工程师 Kalmykov 对这个主题一无所知,Sulim 更了解,最终,至少名义上,他与 Lebedev 合作开发了 M-20。 因此,列别杰夫的小组使用各种近乎技术的蛊惑人心的手段,正在努力推动与 ICL 的合作。 Przhiyalkovsky 的小组使用同样的蛊惑人心的手段,试图推动与德国人的合作。 这从他们通常建立对话的方式可以清楚地看出,另一方面,卡尔米科夫只是眨眼,然后胡说八道。 军工联合和中央的其他官员只是摆设,他们比卡尔梅科夫更不了解这个话题。
让我们看看要点。

所以在 18 年 1969 月 XNUMX 日:

出席者:卡尔梅科夫、凯尔迪什、戈尔什科夫(军工联合体主席。-作者注)、萨文、科切托夫(苏共中央代表。-作者注)、拉科夫斯基(苏联国家计划委员会副主席。-作者注)注)、Sulim、Lebedev、Krutovskikh、Gorshkov(无线电工业部副部长。- 作者注)、Levin、Shura-Bura、Ushakov、Arefieva、Przhiyalkovsky、Matkin、Dorodnitsyn。

苏林... 关于与 GDR 和 ICL 的谈判状态。

变体 IBM-360。 在 GDR 中,采用了面向 IBM-360 的方向。 其中一种型号(R-40)正在成功开发中。 我们有一个基础,我们有一个能够开始工作的团队。 操作系统 IBM-360 的开发将需要 2200 人年和 700 名开发人员。 没有与 IBM 的联系。 获得模拟机器会出现困难。 它的成本是4-5百万美元。 在 GDR 中,只有部分所需文件可用。

ICL 变体。 我们将收到所有技术文档,并协助其开发。 我们将不得不做一些小的改动。 该公司提出要购买一批由它生产的机器。 可以使用一组程序员来编写应用程序。
我们的一群程序员已经在公司实习。 未来,联合开发第四代计算机。 该公司正试图在所有方面提供帮助,因为它希望与包括我们在内的欧洲公司结盟,与 IBM 竞争。 意大利和法国公司达成协议,参与创建第四代计算技术。

明智而切中要害。

正如我们已经写过的那样,ICL 是在这次会议前一年组织的,并立即看到英国曾经伟大的计算机行业完全衰落,急于与苏联建立联系。

为什么与联盟?

那么,还有谁,不是法国,在这个时候计算机的发展有时间完全消亡。 此外,从1964年到1970年,工党掌权,传统上对社会主义抱有同情心,对美国抱有明显的反感,英国几乎整个XNUMX世纪都试图从美国的影响下爬出来,但都没有成功。 在这方面,苏联是一个自然而明显的盟友。 此外,在欧洲大陆,苏联是唯一拥有足够经济实力和潜在巨大市场的国家,我们有很多聪明人。

此外,ICL 提供了公平的合作伙伴关系。 培训我们的计算机程序员和架构师。 许可克隆。 与原始微指令架构相比,改进了微指令架构。 完整的文档集。 是的,他们想在平等的基础上共同制造下一辆车。 这真是一个绝好的机会,而像拉米耶夫一样真诚关心苏联计算机产业的列别杰夫对此深有体会。

另一方面,德国人除了来自 S / 360(甚至不是全部)的卡纸之外什么都没有,他们在没有帮助的情况下,积极主动地在 ROBOTRON 拆除了一年多与中国人一样,工厂的目的是为自己收集一份左拷贝,然后在欧洲悄悄讨价还价,以便将其竞争对手德国的西门子留下,后者拥有许可证并正式销售克隆。

他们从来没有任何光明的计划来从他们的膝盖上提高苏联的信息学。 然而,当他们得知苏联正在寻找西方合作伙伴来生产计算机时,他们当然眼睛一亮,而我们如何以类似英国市场规模的原因,掌握和掌握. 剩下的就是和卡尔梅科夫谈谈了。 普日亚尔科夫斯基输入:

普日亚尔科夫斯基... 对于 IBM-360,我们有一个包含 6 个微命令、90% 的燃料和动力装置图、70% 的路由、7000 个设计文档单元的系统。 当重新定位到 ICL 时,整个积压工作都必须重新设计,这将使工作延迟 1-1,5 年。 这将需要大量货币(用于购买 ICL 计算机)。 与在 IBM-360 上成功工作的 GDR 合作的选择是可取的。 如果加强数学家团队,那么DOS可以在1971年开发出来。现在是停止波动的时候了。

克鲁托夫斯基... 我们的项目设想了一个 IBM-360 模型系统。 当重新定向到 ICL 时,模型的组成应该是不同的。 规格在变化。 初步项目需要 4-5 个月的时间。 在 ICL,旧模型并不清楚。 它们被添加到许多中小型计算机中作为超级计算机。 最好不要这样做。 如果重新定位,技术文档的准备时间将延迟1,5-2年,甚至更多。 在IBM-360上使用GDR,可以在量产开始时获得DOS和OS,消除了它们的开发问题。 德国人比我们走得更远。 他们将无法重新定位自己。 英国人需要市场。 他们会牵着我们的鼻子走。 他们不会在大型汽车上合作。 你不能从他们那里买 150 辆车。

Przhiyalkovsky 和 ​​Krutovskikh 的创意获得了全额奖励,他们先后担任 NITSEVT(由 SKB-245 专为 EU 系列创建)的总监和 ES EVM 的总设计师。 一个很好的职业,尤其是对于 Krutovsky 一家来说,根据苏联最好的传统,一个一生中从未创造过一台计算机的人已经成为一名将军(Przhiyalkovsky 甚至在明斯克工作,正如你所看到的,那个非常伟大的计算机的设计师明斯克非常适合克隆)。 Krutovskikh 非常清楚,在与英国人合作的情况下,他和其他像他一样的人会去森林,因为 ICL 对开发人员感兴趣,而不是由党派推动。 结果,他说了一些关于超级计算机的废话,关于英国将被牵着鼻子走的事实,我们将落后 2 年(尽管德国人已经“准备好了 70%”,作为一个结果,他们落后了四个),以防万一德国人不需要开发 DOS(对不起,ICL 等为 System 4 提供了免费和纯许可的所有软件,包括操作系统......)等等。

利伯德人再次进入。

多罗德尼岑... 掌握 IBM-360 的问题以简化形式呈现。 一切都复杂得多。 掌握操作系统至少需要四年时间,不知道我们会得到什么。 我们必须自己(与 ICL 一起)创建 DOS 和 OS,并专注于与 ICL 一起开发机器。

列别捷夫... IBM-360 系统是一系列已有十年历史的计算机。 我们正在建造的机器数量必须限于中低生产率的机器。 IBM-360 的架构不适合大型模型(超级计算机)。 英国人希望在向第四代计算机过渡的过程中与美国人竞争。 机器的生产率越高,它的结构特征就越多。 英国正在铺设设计自动化。 “Sistema-4”的软件系统是动态的,如果有联系,就可以开发。 这将有助于培训我们自己的人员。 最好通过开发自己的系统(与英国人一起)来培训他们。

Doroditsyn 干巴巴地评论说,与德国人一起,我们会发现自己陷入困境(这就是最终发生的事情)。

列别杰夫也开始传播异端邪说,最有可能在卡尔米科夫的智力水平上发言,并提出他能理解的论点。 自然而然,当时只发售了 360 年的 S/2 也不能“过时 10 年”,这里列别杰夫是在撒谎,没有脸红。 好吧,他也对他最喜欢的超级计算机不诚实,S/360 型号 95 甚至可以超越 CDC6600。

其他一切都是绝对正确的:S / 360 太复杂了,有时最好与英国人一起制作副本(并继续与他们合作开发下一代),他们有经验,有设计工具,他们是准备教学和分享。

德国人的支持者再次发言。

修罗-布拉... 从软件系统上看,美国版更可取。 操作系统需要改进。 为此,您需要了解所有程序。

凯尔迪什... 您需要购买许可证并制造自己的汽车。 否则,我们只会重复其他人所做的事情。 基本上,您必须自己制造大型汽车。

Shura-Bura 对他的所有应有的尊重,似乎根本不在这个主题中。

他是一名数学家和程序员(同一个学者,来自象牙塔)并且模糊地代表了争议的主题。 他被告知洋基队有更多的程序——他相信,尽管所有相同的程序都在系统 4 上运行。 唉,Shura-Bura 在苏联动物园长大,显然,不同名称的汽车 = 不同的软件的想法牢牢地扎在他的脑海中。

Keldysh 说明了为什么在所有在场的人中,他是苏联科学院院长。 他像一个真正的政治家一样回答——所以做,但不做,复制,而是发展自己的,在许可下,但不清楚是谁和谁。 一般来说,煽动者的天赋就是这样。

他站在谁一边?

是的,他自己,谁有什么可以复制的——他不在乎,他进行演讲,让双方都认为他是他们的。

列别捷夫... 我们的数学家认为,按照英国人的方法论来培养程序员比较好。

拉科夫斯基... 你需要考虑视角。 需要一个统一的概念。 每个人都说IBM的软件更好,但操作系统很麻烦。 它不可能在四到五年内完全掌握。 这很困难,但今天我们需要做出决定。 如果你专注于ICL,那么GDR就会很困难; 在五年内,德国人将生产 200 架 P-40。 尽管如此,ICL 的提议还是应该被接受。

克鲁托夫斯基... 除 Rameev 外,所有开发人员都不想将自己重新定位到 ICL。 P-50 将于 1971 年准备就绪。

卡尔梅科夫... DOS 的存在立即使我们可以使用我们将开始生产的机器。 我们可以从德国人那里得到很多程序。 负分。 我们没有 IBM-360 机器。 我们不会与 IBM 有联系。 如果我们将自己重新定位到 ICL,我们将浪费时间。 但是在第四代计算机的创建过程中,与他们直接接触和合作是可能的。 这是一个很大的优势。 他们将在没有美国人的情况下做第四代计算机,他们想与 IBM 竞争。

苏联国家计划委员会副主席拉科夫斯基展示了他对OS / 360架构的“深刻”了解,然后抱怨说,我们怎么能扔掉德国人,他们在这里为我们努力! 但尽管如此,他还是为英国人做出了选择。

Krutovskikh 再次说他是如何切断它的——你的一个 Rameyev 正在搅动水,其余的已经很长时间了。 卡尔梅科夫犹豫了。

然后凯尔迪什出人意料地完成了:

凯尔迪什... 您不应该将自己重新定位到 ICL,但应该与他们就第四代计算机进行谈判。

卡尔梅科夫... 我们不会重新定位到 ICL。 让德国人提出更多帮助的问题。”

嗯,总的来说,就是这样,它发生了。

列别杰夫一行人无法推翻他们的观点,之后苏利姆和拉米耶夫真的很示威地把文件放在桌子上离开了他们的职位,不想看到接下来会发生什么,列别杰夫真的悲痛欲绝,卡尔米科夫可以间接地数第三个废弃的构造函数。

结果,邪恶的命运似乎笼罩着苏联。

出于显而易见的原因,我们的竞争对手无法从头开始发展他们的竞争对手。 复制,原则上不是一个糟糕的选择,例如,AMD 是作为英特尔的直接克隆成立的,并且仍然为他们发布了 50 年的通用架构,并且不考虑死亡。

同时,在苏联完全没有开发计算机的文化,不可能简单地复制并成功复制 S/360。 但是,你瞧,ICL 公司倒下了,你至少可以尝试把一切都做对。 他们的经验和技术,我们的资金和智力资源——并不是说它会奏效,但这种尝试是值得的。

现在,站在门槛上,按照苏联最好的传统,必须跌跌撞撞地跨过门槛,再次亲吻他的头! 因此,从字面上看,苏联在开发计算机方面所做的一切,确实是某种诅咒。

我们有多少次开始一些好的事情——用 Kartsev、Yuditsky 的机器(每人三倍!)、我们自己的微处理器和微型计算机,试图为科学开发 CDC 1604 的副本,试图动摇 IBM与英国人一同登上王位。

每次一切都归结为初级。

苏联体制,原则上是没有制衡的,字面上几个心胸狭隘、贪婪、有限、报复心强的上层人士,几句话就可以抛开一切。 同时,具有讽刺意味的是,通常只有这样的人上楼并结束了。 所以很多人在阅读国产电脑的历史时,会产生一种永恒的认知失调,这只是一种连续40年的无赖。

自然地,纯粹的苏联欧盟并没有以它们预期的形式起飞。

尽管有德国人,但只有在 1971 年(初级模型)才有可能掌握生产,确实落后了 5 年,而且只会增加这一差距。 没有英国人的帮助,这种复杂设备的自组装质量是可怕的——根据许多人的回忆,他们遇到的第一个系列“Row 1”因为根本无法工作而被记住,并且调试它们花了几个月的时间。 文件完全没有,地面上的人们不知怎么发誓,处理他们连接恶心的苏联外围的渠道。

总的来说,大多数人都认为欧盟是一个可怕的东西,一种不应该存在的异常现象。

以下是一位使用苏联 PC 的人的典型回忆:

... 在 90 年代,我在 Iskra-1030 上作为程序员在同一个办公室工作,这与 IBM PC XT 非常相似。 一个晴朗的早晨,机器在打开时完全拒绝在显示屏上显示任何内容。 一位电子工程师接到电话,他拿着一把螺丝刀在受害者身边,诊断出“更换显卡”。 好吧,因此,离开一个新的。 一段时间后回来使用类似的新板,在外部 - 完全相同。 我们改变。 我们打开电脑。 他用数字代码在 POST 区域给出错误,然后拒绝完全启动。 我们爬到单元的印刷手册中,进入加载过程中的错误列表。 我在那里看到的,我将终生记住——在计算机给我们的错误代码对面,写了一个简短的解密:非梁赞组装。

这是一个可怜的“火星”,但想象一下,在这种文化水平下,组装一辆汽车的难度是 50 倍......

在那之后,毫不奇怪,一个纯粹的苏联议会(每个人都梦想得到一个东德议会)的大部分欧盟在一半的情况下被安装在无法操作的状态,并由当地工作人员的力量完成。 毫不奇怪,与欧盟并行,明斯克32也生产了很长时间,BESM-6完全停产,只在俄罗斯算。

同样,毫不奇怪,所有严肃的公司继续兴高采烈地铆接他们的动物园,并与“明斯克”、MIR 和 BESM-6 合作,直到 1970 年代中后期,直到欧盟的儿童疾病被治愈,并且舒适和强大的克隆已经 S / 370 在第 500 系列的 ECL 芯片上。

与此同时,正如我们所说,他们创造了多达 2 代的 Elbrus,慢慢地看到了 Cray-1“Electronics SS BIS”的克隆,在阵痛中诞生了第一台 PC 的克隆,并在欧盟品牌下他们开发了大量独立的实验机器——埃里温矩阵专用处理器 EC2700、基辅 EC2701 宏管道、具有动态架构的列宁格勒多处理器 EC2704、塔甘罗格多处理器 EC2706、多处理器系统系列 PS-1000 / PS-2000 IPU苏联科学院、克罗诺斯站和其他令人惊奇的事情,每一个都必须单独讨论。

但随后苏联的经济在不断加速的跳水中翻了个身,从 1980 年代中期开始,它不再取决于计算机。


最倒霉的苏系车系列,不能怪这个。 ES EVM。 来自 EU 1022-02 的远程控制 (https://www.computer-museum.ru)

在这种情况下,架构本身,甚至克隆的想法都不是罪魁祸首。

唯一的错误是苏联的错误实施,这(不是事实,但很有可能!)本来可以好得多,因为没有比这更糟糕的地方了。

尽管如此,欧盟发行了 15 多个,但还是满足了苏联的计算机饥渴,他们的大量软件帮助苏联坚持到 000 年。

总的来说,大量的神话与欧盟系列有关,几乎比与 BESM-6 相关的更多,包括令人难以置信的传说,即 Minsk-32 更强大,IBM 从苏联 MIR 计算机(以及在总的来说,这是第一台个人“电脑,IBM很高兴,她在展会上就买了它,虽然一般都是一个模糊的故事,但在西方的资料中也找不到关于展览本身的任何信息,更不用说购买了,关于这一购买事实的唯一信息来源是 Malinovsky 的书,根本没有任何参考资料)等等。

总的来说,可以说半天,只有一件事是显而易见的——这既是最光荣的(因为苏联的计算机化终于实现了,这是由于欧盟的缘故),以及我们历史上最悲惨的(因为它是如何实现的)。

现在,在考察了列别杰夫学派主要部分的兴衰之后,我们仍然要强调苏联信息学的最后一位英雄,他与导弹防御项目有着最直接的关系,并在此结束了循环。

进一步的节目 - Burtsev 和他的“厄尔布鲁士”的令人难以置信的故事。
61 一条评论
信息
亲爱的读者,您必须对出版物发表评论 授权.
  1. +2
    27十二月2021 18:08
    多罗季辛, 1969年的苏联,程序员不超过1人

    也许毕竟 多罗德尼岑?
  2. +7
    27十二月2021 18:16
    我读了这个故事:
    国内对计算技术的发展没有单一的概念。 每个部门都生产自己喜欢的汽车。
    国家没有统一的计算机架构,也就意味着没有程序的可移植性。

    我看看目前的软件进口替代
    我想了很多
    1. 0
      27十二月2021 20:32
      Quote:JcVai
      我看看目前的软件进口替代
      我想了很多

      你想不通。 只支持。
  3. +11
    27十二月2021 19:10
    超级循环! 今年最好的之一 hi
    1. +6
      27十二月2021 21:11
      引用:外星人来自
      超级循环! 今年最好的之一 hi

      对于业余爱好者。 95 岁时,他在该研究所学习时,在一个类似欧盟的怪物上打字。 双对卧式系统工程师,5寸软驱,12寸单色显示器! 所有鼠标的鼠标都是鼠标,有钢球和铁丝! 螺丝钉就像一把推车的马克西姆机枪,但甘露是由打砖块和文本编辑器拉动的(在 L 上,唉,我不记得名字了)。 考虑到点阵打印机,马赫诺会在场边哭泣。 堆里的所有东西都比装甲火车还凉!!! 也许上帝更响亮!!!
      1. ANB
        +7
        28十二月2021 01:02
        ... 双对卧式系统工程师,5寸软驱,12寸单色显示器! 所有鼠标的鼠标都是鼠标,有钢球和铁丝!

        EC 1845。完全防止辐射读数。
        电涌保护器在一个月内烧毁。 我们切断并拧上一个简单的叉子。 一年后,螺丝死了,到了。 无处可修。 然后我至少工作了 386。
        1. +1
          28十二月2021 09:59
          我的 EC-1845 用了 6 年没有发条一样的问题没有投诉,直到它被转移到当地的孤儿院。 唯一无法正常操作的是带有fido和bbc-kami的1200KN蜂鸣器(我不得不使用软盘)
          当然,尽管“kolobok”(我们对无神的老鼠的回答)传递了感觉。
      2. ANB
        +4
        28十二月2021 01:08
        ... 马赫诺会在场边哭泣

        如果马赫诺在 DCK 使用 IBM PC 仿真工作,他会哭的。 甚至 dos 工作和诺顿。 彩色显示器! 但是刹车很吓人。 这是我第一次看到文本渲染这么慢。 1992 年。
        1. +3
          28十二月2021 09:23
          在使用 IBM PC 仿真处理 DCK 之后……我第一次看到文本显示如此缓慢。 1992 年。
          似乎“IBM PC 的仿真”让一切都变慢了,我有一个带有图形(而不是屏幕上的符号)的 DVK-2,它也从它的“兄弟”那里接收到信息,但没有任何“仿真IBM PC”,而且它还是以前的样子。 Pascal 和 Assembler 是强大的,不是第三方仿真...
          1. +1
            28十二月2021 13:17
            引用:Hexenmeister
            而且时间还早

            在 DVK-3,我们接受了学校计算机科学方面的实践培训,就像在 DVK-2M 一样。 Emnip 1987,秋天。 在所有的练习中,Space Invaders 的像素图形给我留下了深刻的印象,尽管我从未见过这款游戏的图形 :-) 我在大学第一年(第一学期,计算机科学)后来遇到了 DVK-2M . 在我们学院的第三年,Sparks 1(他们用BASIC写“程序”,做实验室)相当多,1年他们在研究所,3e,1030。 1992日,附近的实验室已经从CD-ROM中购买了286日作为赠款。
            1. +2
              28十二月2021 14:13
              是的,那个时候一切都变的很快。 而最主要的是,99.9%的“生活”中实际解决的任务,都不需要超级计算机,国家需要用计算机手段“饱和”。 而且,除了“纯科学”之外,还需要生产自动化,一般来说,当时用一个简单的八位处理器就可以解决问题。 但是,“普通企业”的自动化任务的重要性不亚于“有条件的国家计委”中超级计算机的存在。
              1. 0
                29十二月2021 07:46
                引用:Hexenmeister
                而最主要的是,99.9%的“生活”中实际解决的任务,都不需要超级计算机,国家需要用计算机手段“饱和”。

                绝对同意。 我来研究所实习的时候,在实验室里,图表是在方格纸上画的。 光谱仪读取了 24 个波长的反射系数读数(根据与国家企业“Krasnaya Zvezda”的协议对航天器的涂层进行了调查),打印出带有数据的打印输出,这些数据通过笔(以图表的形式)传输) 到方格纸。 画了几张图后,我这个傲慢的“进阶”学生宣称是“前天”,去掌握了“随机”的Grapher,这是在Amstrad实验室的硬度上,但没人知道怎么用。 事实证明,这项日常工作可以比方格纸上的“加速”和更清晰。 结果,我随后在 PC 上“绘制”了文凭的所有图表,以及候选人的“微型厨师”。 但是,x86 XT 和 286 AT 在 PC 屏幕上的“完成”模式下显示多个图形的速度差异是巨大的。 那个时候,下一代个人电脑的功率进步是直截了当的。
              2. 0
                29十二月2021 10:16
                但是,“普通企业”的自动化任务的重要性不亚于“有条件的国家计委”中超级计算机的存在。

                为此,生产了一个非常大的 Electronics 60 系列和基于 DEC 架构的 CM 系列其他机器的整个系列。 实际上有很多被释放了。
                1. 0
                  29十二月2021 11:12
                  实际上有很多被释放了。
                  我同意至少只有特定“企业”的愿望也是必要的,至少在传统微型计算机的帮助下改进某些东西是必要的。 没有它,人们在某个地方“无法生存”,但在其他地方,情况正好相反。
                  “Electronics-60”在设计方面可能是一个相当奇怪的决定,但在“熟练的疯狂笔”中,它很容易变成一个带有图形显示(基于标准显示器)、数学协处理器和能力的“怪物”与任何“恶灵”交互。 微笑
                  1. 0
                    29十二月2021 11:14
                    我同意至少只有特定“企业”的愿望也是必要的,至少在传统微型计算机的帮助下改进某些东西是必要的。
                    情况仍然如此。
            2. 0
              29十二月2021 10:14
              在 DVK-3,我们接受了学校计算机科学方面的实践培训,就像在 DVK-2M 一样。 Emnip 1987,秋天。

              正是在这个时候,我第一次看到了 Elektronika-85(沃罗涅日理工大学 CAD 系)。 彩色图形监视器,窗口界面。 与象征性的绿色终端(与另一个部门的编程课程平行)相比,这就是空间。
          2. ANB
            +1
            28十二月2021 16:05
            ... 我有一个带图形的 DVK-2

            我还设法在纯 DCK 上工作。 并不是说一切都飞起来了,但是如果您正常编写,那么一切都很好。 鱼雷射击和离开海湾的训练员一直工作到 2000 年代初。 我什至很惊讶。 他在实践中写作,享年 91 岁。 图形比 EC184X 更酷。 有一个单独的图形协处理器。 但它有严重的错误,与 ms dos 相比,操作系统很糟糕。
            1. +1
              28十二月2021 16:51
              但如果你写得正常,那么一切正常
              我完全同意!!!
              一个单独的图形协处理器是
              即使它可以被编程,这是一件沉闷的事情,但是一旦我为自己做了,我就忘记了。 所以我很喜欢这个系统,某种程度上有点遗憾没有得到延续,操作系统不屑一顾,只用于引导计算机,然后一切都是我自己的。
              1. ANB
                0
                29十二月2021 11:11
                ... 操作系统并没有在意

                我不屑一顾。 操作系统提供了文件系统,但那里很糟糕。 一个连续的文件块(不是任何胖)软盘溢出并因此被挤压。 如果电脑在挤压时死机,那么软盘就毁了。
                1. +1
                  29十二月2021 11:21
                  一切都是正确的,只是我还加上了“然后都是我自己的”。 我们不需要文件系统,因为主要是与外部设备正确连接,甚至实时评估该设备的状态并将结果可视化。
                  因此,您对文件系统的评估是完全正确的。
                  1. ANB
                    0
                    29十二月2021 12:54
                    ... 我们不需要文件系统

                    那么,是的。 我的也过热。 机箱一直打开,并插入了一个额外的风扇。
      3. +2
        28十二月2021 18:44
        “L”的意思是人 :)) - “Lexicon” - 文本编辑器 ....
      4. +1
        28十二月2021 22:51
        引用:Kote Pan Kokhanka
        和一个文本编辑器(在 L 上,唉,我不记得名字了)

        词典。
      5. 0
        4二月2022 10:07
        引用:Kote Pan Kokhanka
        引用:外星人来自
        超级循环! 今年最好的之一 hi

        对于业余爱好者。 95 岁时,他在该研究所学习时,在一个类似欧盟的怪物上打字。 双对卧式系统工程师,5寸软驱,12寸单色显示器! 所有鼠标的鼠标都是鼠标,有钢球和铁丝! 螺丝钉就像一把推车的马克西姆机枪,但甘露是由打砖块和文本编辑器拉动的(在 L 上,唉,我不记得名字了)。 考虑到点阵打印机,马赫诺会在场边哭泣。 堆里的所有东西都比装甲火车还凉!!! 也许上帝更响亮!!!

        我记得店里有两个EU。第二个是用来吃人的。然后PC时代突然开始了。所以这些垃圾又占据了房间2年
    2. 0
      28十二月2021 16:03
      Quote:外星人从
      超级循环! 今年最好的之一

      仅从奇迹般的循环来看,导弹防御系统是否诞生于苏联还不清楚? 笑
      1. +2
        28十二月2021 18:34
        整个周期还没有发布!)))) 但是我们知道——PRO诞生了 非常好
    3. 0
      1 1月2022 19:55
      引用:外星人来自
      超级循环! 今年最好的之一 hi

      作者简直就是个怪物: 所有卷积编织 LOL - 应该作为历史小说出版。 我不是专家,但很有趣 - 对作者的尊重和尊重毫无疑问,祝贺大家即将到来的假期 饮料
  4. +9
    27十二月2021 23:50
    Quote:Kote窗格Kohanka
    L,唉,我不记得名字了)

    “词典”是我们浩瀚的入口。 它甚至很舒服。
    1. ANB
      +5
      28十二月2021 01:04
      ... “词典”

      世界上最早的 visivig 编辑之一,也是第一个俄罗斯人。 够方便。 我没有去,因为它与点阵打印机的兼容性很差。 然后这个vord完全掩埋了它。
      1. 他自己从 EU 1841 开始。编辑是多编辑的。 作为DBMS,英勇的Rebus ......
      2. +1
        28十二月2021 21:24
        维谢洛夫斯基的《词典》是一部不错的作品。 我不能同意他“没有去”。 我怎么去的!!! 包括和点阵打印机。 当然,矩阵上的打印速度还有很多不足之处,但 PC AT / XT 也别无选择。
        1. 0
          3 1月2022 09:58
          Lexicon 甚至适用于 Pentium 4 Vin XP。 也有老前辈在用。
    2. +1
      28十二月2021 14:39
      是的,我一开始用的,286用的挺好的外壳是诺顿指挥官。
  5. +5
    28十二月2021 01:13
    引用:ANB
    EC 1845。完全防止辐射读数。

    我们在打开时(或在它之前)死掉的第一件事是监视器线。 一个人从布雷斯特过来,带来了,同时,为了一罐酒,他们还向他勒索了一张额外的512KB存储卡,比如30X30厘米。
  6. +2
    28十二月2021 03:32
    最卑鄙的反俄宣传,与计算历史无关。 我的话反对作者的话。 老实说,我是一名拥有 38 年无限经验的 IT 工程师。
    1. +2
      28十二月2021 18:48
      “你的证据是什么?” - 来吧,继续! 我也有些怀疑作者的公正性。
  7. -10
    28十二月2021 04:26
    简而言之,“苏联应该已经开始”致力于计算机的想法(还有谁需要它们?)在 19 世纪,“当苏联本身还没有参与该项目时”......
    问题出现了:作者健康吗? 没有这种狂野的怪癖,他就无法形成一个想法?
    而他为什么不关注东方国家在这方面的成功呢? 毕竟,19世纪的日本人普遍处于半幼稚的状态。 他们的第一台计算机比苏联晚 4 年制造。
    苏联本身发生在 50 年代中期?
    所以我们明白,如果社会心理还停留在17世纪的水平,根本就不会理解高科技发明的相关性。
    但合理的逻辑结论应该是什么? 它就像一个橙子一样简单; 从 21 世纪的高峰期来看,显然至少要提前一百年转向资本主义,那样就不需要像创建苏联这样的紧急措施了。 如果有可能创建苏联,就必须恢复其中的秩序,而不是向 IBM 祈祷,也不要安排关于“苏联的东西不像真正的白人那样”的仪式舞蹈。 不幸的是,作者自己的思维方式是17、18世纪农奴心理的直接例证。

    1. KIG
      +4
      28十二月2021 13:51
      从高处可以清楚地看出,苏联有很多聪明的头脑和独创的想法。 但它没有用。 按照作者的说法,原因是在当时采用的“科学管理”(一个很棒的概念,对吧?)系统中,两个愚蠢、贪婪和报复性的人可以毁掉任何最独特的事业. 他们对此一无所获。 我们看到的结果是:微软和所有你认为的作者都错了。 好吧,你有权利。 说出你的版本,我们会很高兴地阅读它。
      1. 0
        4二月2022 10:12
        Quote:kig
        从高处可以清楚地看出,苏联有很多聪明的头脑和独创的想法。 但它没有用。 按照作者的说法,原因是在当时采用的“科学管理”(一个很棒的概念,对吧?)系统中,两个愚蠢、贪婪和报复性的人可以毁掉任何最独特的事业. 他们对此一无所获。 我们看到的结果是:微软和所有你认为的作者都错了。 好吧,你有权利。 说出你的版本,我们会很高兴地阅读它。

        所以在俄罗斯帝国有许多聪明的头脑——同样的库利宾、西科斯基、罗蒙诺索夫......
  8. 0
    28十二月2021 10:01
    然后,您还可以突出显示提供给苏联的华沙条约国家的计算机
  9. +7
    28十二月2021 10:16
    凉爽的。 伟大的。 有趣的。 与“苏联电脑的葬礼”相比,只有“导弹防御系统的诞生”根本看不到。 那么循环是关于什么的呢? ABM 系统到底是怎么诞生的?!!! 还是她从未出生? 或者她出生在苏联,而不是在苏联? 或者在苏联,但没有出生? 或者她出生在苏联,但不是在那个国家? 或者在那里,但没有出生就出生了? 还是她生而无生,却未生?
    这些文章的循环到底是关于什么的?!!!
    从前面的文本可以清楚地看出,苏联不可能有工作制度。 在所有。 导弹防御系统是诞生还是不是? 毕竟,演讲,有点像,关于她,疾病,原本是……
    1. +2
      28十二月2021 12:59
      引用:Ingenegr
      导弹防御系统是诞生还是不是? 毕竟,演讲,有点像,关于她,疾病,原本是……

      文章内容与其标题不符。 一般来说,任何有自尊的出版物都会把这样的作者和这样的材料发送得非常远……即使不仅有论据,而且还有满满的几十页公式。 任何评论者都无权错过这样的事情。
    2. +1
      28十二月2021 23:34
      这一系列文章的全部成果体现在作者称为“IBM 和 7 个小矮人”的章节中。 我计划了一章,甚至开始写,然后我就被冲昏了头脑,卷入了完全不同的事情,完全忘记了每个人需要写 7 个小矮人。 在阅读时,你问自己一个问题——“七个小矮人到底是什么?”在所有章节中都如此。 作者似乎不知道编辑是什么,需要重读——最后写得很漂亮有趣,但该死的作者早就忘记了他要写什么,只是跟着他的零碎想法头。
  10. +2
    28十二月2021 13:04
    引用:ANB
    我没有去,因为它与点阵打印机的兼容性很差。

    奇怪的是,在我们90年代初期的研究所,在Iskra 1030的实验室里,在Amstrad上,在另一个没有识别标记的“IBM兼容”上,居然有Lexicon。 加上两台EPSON A4点阵打印机。 绝对冷静地打印出他的文凭 3 份,“microchef” - 整个候选人(这是来自“大”,但在琐事上 - 不断)。 从第三年(4年)的实践开始,直到离开研究所(3年),与这种技术的1991年沟通,没有出现兼容性问题。
    1. ANB
      0
      29十二月2021 11:50
      ... 兼容性没有问题。

      在点阵打印机上打印图形和文本的速度有时会有所不同。 Word 与点阵打印机的兼容性也很差。
      显然,印刷量和我们的不一样。
      对于点阵打印机,多编辑是最好的。
      1. 0
        29十二月2021 13:25
        引用:ANB
        点阵打印机打印图形和文字的速度差别很大

        好吧,如果您选择使用普通字体(例如 Times)进行打印,那么与激光相比,任何矩阵矩阵仍然是刹车。 唯一的救赎是用内置字体打印,它更快。 多年来,我可以撒谎,但似乎 Lexicon 使用内置矩阵字体可以更快地打印。 速度——是的,这是个问题。 但我不记得 Lexicon 和 Matrix 的兼容性有任何问题。
        1. ANB
          0
          29十二月2021 20:14
          ... 速度——是的,这是个问题。 但我不记得 Lexicon 和 Matrix 的兼容性有任何问题。

          这些术语出现了分歧。 不兼容,我的意思是低速。
  11. +3
    28十二月2021 14:17
    至于程序员的短缺,这是事实。
    87年的广告中,我走进了基辅一位历史学家的红楼。
    在此之前,曾作为cnc 操作员学习并在剖面上耕种了大约一年。
    而在接受文件的时候,文件被3-4年级的学生接受,我们被直接告诉我们没有机会。 既然到了秋天,我们就不会去参军和恋爱了。
    我和我的朋友对自己如此倒霉和不了解生活很感兴趣。 在了解到我们是生产中的 chpushniki 后,他们立即想出了一个主意。
    你看到有一张桌子,两个巡逻队正在拿文件吗?
    这是工业控制论系。 他们有 50% 的缺口,并且延迟到毕业。 把它带下来。
    我拒绝并在秋天去服务,一个朋友在那里交出了文件。
    他没有参军。 我最后一次见到他是在 97-98 年的某个地方。 他在一家与德国人的合资公司担任程序员。
    现在在硅胶管的状态。
    所以用汇编语言编程的能力在这一生中会很有帮助。
    1. ANB
      0
      29十二月2021 12:48
      ... 这是工业控制论系。 他们有 50% 的缺口,并且延迟到毕业。

      短缺?
      我不会争论,但在 86 年,我的教职员工每个名额都超过 10 人。 MO ACS、VVMURE。
      1. 0
        2 1月2022 14:39
        那么,波波夫卡怎么会是一支军事舰队。 而且工会中对干部的尊重程度和对工程师的态度是无法比拟的。 此外,具有难以理解的专业,工业控制论。
        军校历来有一种非酸性的竞争。
    2. ANB
      +1
      29十二月2021 12:51
      ... 所以用汇编语言编程的能力在这一生中会很有帮助。

      不,不再需要。
      现在 Java 很流行并将继续存在。 人们甚至忘记了如何编写本机应用程序。
      1. +2
        29十二月2021 13:48
        不,不再需要
        我们只是说它是有需求的,但是在个人计算机的“普通”用户无法理解的领域。 任何实时运行的设备控制单元,甚至几乎达到其性能极限,“时尚”在那里也无能为力。
  12. +4
    28十二月2021 17:46
    再次,对材料的一种极其矛盾的印象。
    对于初学者:标题与内容不完全匹配。
    下一步。
    计算机发展的历史被描述得很有趣。 但不向苏联扔便便不是“作者的”。 提到了美国人生产具有奇怪结构的汽车的事实,但绝不是负面的。 在前一周期的材料中,苏联的一种类似材料被泼洒了污渍。

    “……令人惊讶的是,S/360 首次具有相同的字长、加法器和地址(尽管可以使用其长度的不同组合)。
    不幸的是,要评估此解决方案令人难以置信的渐进性,您需要成为一名汇编程序员,但请记住,例如传奇的 BESM-6,其加法器容量至少是命令长度的倍数(48 位和 24 位) ),但地址不是非倍数,也不是二的幂(15 位),一个字节是 XNUMX 位! 机器编程对她来说简直就是地狱……”

    为什么地址的位宽必须等于 32 的幂? 如果机器最初设计为使用不高于 15K 的地址空间,那么 XNUMX 位用于寻址就足够了。 硬件出来更容易,尤其是在分立元件上执行时。 大约六位字节以下一点。

    “……IBM 催生了新标准:九轨磁带、EBCDIC 代码表;8 位字节(这在现在看来可能令人惊讶,但在 System/360 的开发过程中,出于经济原因,他们希望将字节限制为 4 或6位……”
    嗯,是的,IBM 的创新者(不开玩笑!!!)考虑使用 6 位字节(但后来决定不保存)——向他们表示敬意和赞美,苏联在类似情况下犯下了致命的罪行。

    “...,具有可变长度和位寻址的字节变体,如在 IBM 7030 中,也被考虑过)和字节存储器寻址;32 位字(通常是标准的 8、32、64 位); IBM 的实数体系结构(实际上标准已有 20 年,在引入 IEEE 754 之前)和十六进制常数。在 S/360 文档中广泛使用的十六进制数系统取代了以前占主导地位的八进制数系统。......”
    显然,作者与编程的关系非常疏远。 机器以二进制运行,使用十六进制或八进制编写程序。 而且,总的来说,没有根本区别。 十六进制系统比八进制系统稍微紧凑一些,但仅此而已。 翻译器从哪个系统翻译成机器的二进制代码并不重要,至少从三进制或其他一些。
  13. +1
    28十二月2021 18:22
    那么你是如何最终掌握欧盟的呢? 几乎什么都没有!.. 某种会议,并且曾经 - 生产已经开始(但很糟糕)。 谁做的,又是如何做的? 从 IBM 采购,逆向工程,或根据文档的所有内容,第 1 行和第 2 行的 GDR-sheep 是什么? 这位百科全书作者不知何故把这一切都弄皱了。 关于毫无意义的模块化机器的整个传奇,但关于当前的 EC-ki - 什么都不读。 伤心
  14. +2
    28十二月2021 21:42
    Quote:Zaurbek
    然后,您还可以突出显示提供给苏联的华沙条约国家的计算机

    顺便说一下,这个话题会很有趣。 我不会说大型计算机,但有很多外围设备:匈牙利 Videoton 显示器(具有 80x25 屏幕内存)、捷克打印机 (EPM) 和 Consul 照片阅读器等。
    我的第一个人是东德的 Robotron-1715。 我非常喜欢它,也许是因为我是第一个? 我对保加利亚的 Pravets-16 感到非常惊讶。 首先,它被证明是与 IBM PC / HT 兼容的硬件和软件(无论如何,它上面的所有 PC 程序都可以运行,不像 EC1840 / 41 和 Iskra-1030,在它们上面并不是所有东西都在运行,更不用说“独特的”硬件)。 其次,保加利亚人不应该在CMEA框架内制造计算机,应该供应水果和蔬菜,但他们没有这样的东西! 我还遇到了一辆匈牙利的私人汽车,我已经不记得它的品牌了。 但她不知怎么从我身边经过,我不必坐在她身后……
    也许还有别的事情,写了他正在处理的事情。
    1. 0
      29十二月2021 10:20
      其次,保加利亚人不应该制造计算机作为 CMEA 的一部分,

      至少应该制造带有软盘驱动器的外围设备和硬盘。 IZOT被称为。
      1. 0
        29十二月2021 11:42
        我不争论,我记得IZOT软驱和软盘。 20 年前,我在某些材料中读到了保加利亚的水果和蔬菜在 CMEA 中的作用。 而且,据我所知,提到的材料的本质就像我描述的那样:“保加利亚人不应该生产个人电脑,但他们制作了相当不错的 Pravets。”
  15. 0
    29十二月2021 14:57
    他使用各种近乎技术的蛊惑人心的手段,努力推动与 ICL 的合作。

    像作者一样,他也使用不太多样化的近乎技术的煽动法,以推动反共产主义为食。
  16. 0
    29十二月2021 15:22
    苏联体制,原则上是没有制衡的,字面上几个心胸狭隘、贪婪、有限、报复心强的上层人士,几句话就可以抛开一切。

    这就是这些文章的整体思路。 说到苏联科技的顶峰,你很少能读到这样的废话(说客气点)。
    那么,如果这指的是戈尔巴乔夫和苏联体系的所有破坏者,那么人们不得不同意。
  17. 0
    31十二月2021 16:25
    我阅读并哭了......然后我记得在研究所,我在 70 年代中期在 Mir-2 上解决了我的第一个问题,1978 年 - ES-1030 上的气体动力学课程,以及 ES-1060 上的文凭. 我不是系统分析师,对我来说,很多写的东西都不清楚。 只有这里是“合作伙伴”,例如麻省理工学院,同时计算的任务是什么,你能告诉我吗? 否则,我不知道该为谁哭泣,为我自己或为他们哭泣。
  18. 0
    26 March 2022 17:59
    “鉴于联盟99%的技术进步都是靠抄袭”是笔者这一系列“文章”的主旨。