当前位置: 华文世界 > 数码

存储程序计算机的早期竞争者之一——IBM SSEC

2024-01-23数码

在决定谁是真正的「第一台」方面,有时候没有一个确切的答案。不过在1995年的一本书中,【建筑IBM塑造一个产业及其技术】,Emerson W. Pugh声称IBM选择性序列电子计算器(SSEC)是第一台存储程序计算机。SSEC在1947年夏天进行了测试,并在1948年1月全面投入使用。

IBM SSEC控制台 1948年

需要指出的是,SSEC并非完全采用电子元件(它包含了21,400个机电继电器和12,500个真空管),但它能够以与数据相同的方式来表示、移动和存储指令。对于SSEC来说,Seeber扩展了这个概念,使其能够分支到不同的子程序,从而实现程序循环。这就是世界上第一台能够根据中间结果修改自己的程序的计算机。

关键的是,Pugh写道:「SSEC是第一台符合现代存储程序计算机定义的计算机。」尽管SSEC的架构没有EDVAC设计师所达到的那种优雅和简洁,但IBM在1949年1月提出的一项基于SSEC的专利为他们赢得了在存储程序计算机领域的重要专利权。这些专利中的所有主张后来得到了Sperry Rand的专利干涉程序的支持。

因此,虽然谈论「第一台计算机」可能会有不同的观点和争议,但SSEC作为一台早期的存储程序计算机在这个领域起到了重要的作用。它为后来的计算机发展奠定了基础,并为IBM在存储程序计算机领域的进一步研究和发展提供了关键的专利支持。