
好吧,我们承认。如果你问我们第一台晶体管计算机是什么,我们会猜是曼彻斯特大学的 TC。毕竟,威尔克斯博士和他的团队走在了最前沿,建造了 Baby 和 EDSAC,当然,它们并没有使用晶体管。需要说明的是,我们当时只是猜测,但我们完全不知道的是,1955 年推出的配备磁鼓和晶体管的 TC,作为 Metropolitan-Vickers 公司的商业产品,获得了第二次生命,名为 Metrovick 950。[Nina Kalinina] 有一个受这台老机器启发的模拟器。
代码是用 Python 编写的,你可以找到几个可以在这台模拟机器上运行的程序,包括那台令人尊敬的月球着陆器。如果你还没听说过 Metrovick,也别难过。口述历史记载,Metrovick 只建造了六七台,而且都是公司内部使用的。
现在看来似乎难以想象,但在20世纪50年代,晶体管在计算领域实际上是个劣势。这些器件速度很慢。例如,TC使用的是老式的点接触晶体管(200个)和1300个点二极管。幸运的是,Metrovick 950使用了更现代的结型器件。你或许认为晶体管会更坚固,但早期的器件经常失效。
Metrovick并非完全基于晶体管。与贝尔实验室稍新的TRADIC一样,它使用真空管产生时钟信号,其功率足以驱动整台机器。第一台完全晶体管化的机器目前尚无定论,但很可能是Harwell CADET、IBM 604,或是Burroughs的洲际弹道导弹制导计算机。想了解更多?您可以阅读原始工程报告(其中包含标题图片)。
我们长期以来一直对EDSAC着迷,并经常想知道我们是否会像David Wheeler一样聪明并发明这个子程序。
原文: https://hackaday.com/2025/09/21/first-transistor-computer-reborn/