1. 从“废铁”到宝藏一位工程师的早期计算机收藏之旅在威斯康星大学管理计算机实验室的研究生时期保罗·皮尔斯Paul Pierce发现了一台1961年的Packard Bell小型计算机它正占用着本就拥挤的实验室空间。他把它带回了家初衷只是想“玩玩看”。他当时并不知道这将成为他毕生的热情所在尤其是在他毕业后加入英特尔公司工作之后。“有一阵子我以为我只是会收集几台小型机为了好玩让它们保持运转”他说“我进入了国防部和总务管理局的拍卖名单。我看到那些更大的机器注意到它们总是被当作废品处理。最终我意识到那些伟大的老机器几乎没被保存下来。”正是这个认知让他开始了严肃的收藏。今天他已经积累了大量早期电子设备从示波器、模拟计算机到经典的巨型机Mainframe。他收藏的一个核心标准是只购买那些还能运行或者能够修复的设备。因此他也一并收集用户手册、软件、线缆和维护文档。这不仅仅是在收集“老物件”更像是在为一段至关重要的技术史建立一座可交互、可运行的档案馆。这些笨重的铁柜、闪烁的指示灯和嗡嗡作响的磁盘正是我们口袋里那块无所不能的玻璃屏幕的“曾祖父”。回顾它们能让我们更深刻地理解“智能”是如何从房间大小、耗电惊人的庞然大物一步步浓缩到我们掌中的。2. 收藏哲学与硬件“复活”准则保罗·皮尔斯的收藏远非简单的囤积。它体现了一种严谨的工程师思维和历史保护意识。他的核心准则——“只收藏可运行或可修复的”——这短短一句话背后是巨大的工作量和技术挑战。2.1 为何坚持“可运行”对于技术史而言一台能点亮、能执行指令的机器与一台静态的“雕塑”有着天壤之别。动态运行能完整展现其设计逻辑、交互方式和时代局限。例如通过实际操作一台使用打孔卡输入的计算机你才能真切体会到“没有退格键”的编程是怎样的体验每一个字符的输入都需极度谨慎。这种“体感历史”是任何教科书或图片都无法替代的。其次“可运行”是验证设备是否被完整保存的终极测试。它倒逼收藏者必须去寻找配套的电源、线缆、外围设备如读卡器、磁带机以及最关键的系统软件或固件。这个过程本身就是在拼凑和还原一个完整的技术生态。2.2 “可修复”背后的技术考古学对于无法立即运行的设备“可修复”准则要求收藏者具备深厚的技术考古能力。这不仅仅是焊接一个脱落的电阻那么简单。首先需要的是文档追踪。保罗会尽力收集用户手册、电路图、维修手册甚至当年的工程笔记。这些文档是解码硬件逻辑的“罗塞塔石碑”。其次是对时代性元器件和工艺的理解。早期的计算机可能使用离散晶体管、磁芯存储器或延迟线内存修复它们需要找到替代元件或掌握现已罕见的工艺比如给磁芯存储器穿线。注意修复老硬件最大的陷阱往往是急于通电测试。数十年的存放可能导致电容器失效、电解液泄漏盲目通电极易造成二次损坏烧毁珍贵的原始芯片或线路。标准的做法是先进行彻底的外观检查和清洁使用万用表等工具进行基础的通断和短路测试必要时先构建一个隔离的、可限流的低压电源进行初步唤醒这就像给沉睡已久的病人先进行温和的复苏。2.3 软件与文档被忽视的灵魂硬件是躯体软件与文档才是灵魂。保罗特别提到收集软件和维护文档这一点至关重要。许多早期机器的软件存储在纸带、打孔卡或磁带上这些介质本身就很脆弱。读取它们需要专用的、同样古老的设备。而如果没有源代码或详细的操作指南一台能通电的计算机也只是一堆闪烁的灯。收藏这些是为了保存完整的“计算语境”。例如他收藏的Litton 1230计算机附带了一个“简陋到可笑”的黑杰克Blackjack程序这个程序本身就是当时计算机应用场景和编程风格的生动标本。3. 藏品深度解析从模拟到数字的演进图谱保罗的收藏跨越了计算机发展的多个关键阶段每一件藏品都代表着一个特定的技术路径和设计思想。3.1 模拟计算机用电压“模拟”世界文中提到的固态模拟计算机是数字时代之前“计算”的另一种哲学。它不处理0和1而是利用连续的物理量通常是电压来直接模拟需要求解的数学问题或物理系统。核心原理机器提供一系列运算单元运算放大器每个单元被设计成能执行一种数学运算如加法、减法、积分、微分。机器面板上彩色的插孔区域对应不同的功能模块。用户通过手工连接这些插孔即“排线”将多个运算单元串联起来形成一个专用于解决特定方程或模拟特定系统如弹簧振动、电路响应的“硬件电路”。面板底部的黑色旋钮用于设置方程中的常数。优势与局限它的优势在于“实时性”和“直观性”。对于复杂的微分方程一旦排线连接好结果几乎立即以电压波形的形式在示波器上显示出来非常适合工程师进行系统仿真和参数研究。但其精度受限于电子元件的精度和噪声通常只有两到三位有效数字文中提到“约三位数精度”且一个问题就需要重新排线通用性差。这台机器清晰地展示了从连续物理模拟向离散数字计算过渡的中间状态。3.2 早期数字计算机的多元架构数字计算机的早期探索充满了各种天才的、有时略显古怪的设计。Packard Bell 2501961年这是保罗收藏的起点。它是一台22位串行机采用声学延迟线存储器。延迟线存储器是一种利用声波在汞或镍管中传播的延迟来存储数据比特的技术是磁芯存储器普及前的主流方案之一。作为“前小型机”它速度慢且昂贵约5万美元但其模块化设计与电源、后来的Data General Supernova共用一个机架体现了早期商业系统的形态。Litton Automated Business Systems 123060年代末70年代初这是一台有趣的“活化石”。它采用了50年代常见的40位串行架构和磁鼓主存储器但实现技术却是小规模集成SSITTL集成电路。这种“旧瓶装新酒”的组合反映了技术转型期的过渡产品。它的软件极其原始编程语言是一种简化的、解释执行的机器语言附带的黑杰克程序则揭示了早期计算机在娱乐方面的尝试。Data General Nova约1969年这才是真正定义了“小型机”概念的里程碑产品。它采用离散的塑料“翻转芯片”晶体管售价低于2.5万美元首次让部门或项目组能够负担得起自己的计算机。其1.5微秒的磁芯存储器使其速度足够快应用范围从科学研究扩展到排版等领域。前面板的指示灯和开关是那个时代程序员与机器进行“亲密对话”的接口用于调试、输入引导程序和监控系统状态。3.3 大型机Mainframe的庞然巨物IBM 7091959年这是IBM第一代大型科学真空管计算机的最后一款。它是第一台配备用于输入/输出I/O的数据通道的计算机极大地提升了I/O效率使CPU不必为每个字节的传输而等待。其中央处理器可以像一本书一样打开以访问内部布线这种设计便于维护和散热。整套系统包含七个独立单元原价高达250万美元是国家级实验室或顶尖大学的战略资产。IBM 7094 Model IIBM第二代科学计算机晶体管化的中期成员。它与709向上兼容保护了用户的软件投资。图中展示的系统非常典型底排是卡片阅读器、数据通道控制台和系统打印机后排是中央处理器组最右边蓝色无门模块是内存。其内存总容量为32K个36位字总计约1Mb。这个数字在今天看来微不足道但在当时却代表着巨大的计算能力。IBM 2302磁盘驱动器用于7094的外置存储。其磁盘盘片直径达24英寸磁头组件采用压缩空气定位空气轴承是一项精密的工程技术。单台容量为300MB在当年是海量存储需要专门的机房环境。3.4 支撑系统的外围与工具计算机本身只是系统的一部分其运行离不开庞大的外围设备生态系统和开发维护工具。极化继电器测试仪用于早期电传打字机Teletype的配套设备。电传打字机通过长途线路通信时信号会衰减。极化继电器起到信号中继放大作用。这台测试仪的中心孔插入继电器探头通过表盘施加不同电压电流来测试继电器的工作状态和信号平衡度是保障远程数据通信可靠性的关键工具。示波器计算机开发和维护中最重要的仪器。保罗收藏了多台泰克Tektronix的示波器如型号536。在逻辑分析仪普及之前工程师们依靠示波器观察数字电路的时序和信号完整性是调试硬件的“眼睛”。打孔卡设备这代表了计算机史前时代和早期数字输入的主流方式。从赫尔曼·霍尔瑞斯为1890年人口普查发明打孔卡数据处理开始直到50年代像IBM 026键控打孔机和IBM 082卡片排序机这样的机电设备是商业数据处理的支柱。程序员在打孔机上敲击键盘将程序代码转化为卡片上的孔洞图案。卡片排序机则用于整理特别是整理不小心掉在地上弄乱的卡片叠。保罗收藏了近两套完整的打孔卡设备分别代表了30-40年代和50-60年代的技术。4. 从历史藏品到亲身实践英特尔时代的超级计算机保罗的收藏并非孤立的爱好它与他的职业生涯紧密交织。他曾在英特尔的超级计算机部门工作编写操作系统。“那是我工作中最快乐的时光”他说“在这个产品家族的前三台机器上我们是从零开始编写操作系统的。”他提到的iPSC1英特尔并行超级计算机是第一台商业化的并行计算机。它拥有32个处理器节点每个节点包含一个Intel 286处理器和512KB内存。节点之间通过以太网芯片以超立方体Hypercube拓扑互联。在80年代这种将多个相对廉价的微处理器通过高速网络连接起来以解决大型科学计算问题的理念是革命性的。它为后来大规模并行处理MPP和集群计算的发展铺平了道路。为这样的系统编写操作系统需要深入理解分布式内存管理、进程间通信和故障恢复这段经历无疑深化了他对计算机系统架构的理解也让他更能欣赏早期大型系统中面临的类似挑战如I/O管理、资源调度是如何被解决的。5. 收藏、维护与展示中的挑战与心得运营这样一个庞大的可运行计算机收藏面临着一系列持续性的挑战。5.1 电力与散热被忽视的巨兽早期计算机尤其是真空管和早期晶体管机器是著名的“电老虎”和“发热怪兽”。一台IBM 709这样的真空管机其功耗足以媲美一个小型社区。启动和运行它们首先需要解决的是专用电力供应包括足够的容量、稳定的电压和可能需要的特殊相位。其次散热是生死攸关的问题。许多机器依赖巨大的风机进行强制风冷这些风机本身也已年迈需要维护或更换。机房需要良好的空调系统否则元器件会因过热而快速老化失效。5.2 介质与数据的抢救硬件修复后更大的挑战是让它们“有事可做”。这涉及到数据介质的读取。纸带易脆打孔卡可能受潮粘连磁带会出现磁粉脱落或粘连。需要专用的、同样需要维护的读卡器、纸带阅读器和磁带机来读取这些介质。更棘手的是数据格式。即使读出了比特流如何解读它们这就需要依赖保存下来的软件手册或通过逆向工程来理解其文件系统和编码方式。这是一个数字考古的过程。5.3 元器件的老化与替代电容器特别是电解电容有明确的使用寿命会干涸或漏液。电阻值可能漂移。晶体管和集成电路虽然寿命较长但也可能失效。寻找替代品是一门学问。对于完全停产的元件有时需要从“零件机”上拆解有时则需要用现代元件搭建一个功能等效的替代模块并小心地集成到老系统中以保持其外观和电气兼容性。实操心得建立详细的“病历卡”对于每台机器至关重要。记录每次开机运行的时间、出现的任何异常现象、测量到的关键电压和波形、更换过的元件型号和位置。这不仅有助于追踪机器的健康状况也是在为未来的维护者留下宝贵的知识。此外与全球其他的收藏家、博物馆和专业修复社区保持联系是获取稀缺零件、文档和技术支持的生命线。5.4 历史准确性与互动展示的平衡作为可运行的收藏如何向公众展示是一个课题。是保持其原始的、可能有些晦涩的操作方式还是为其增加一些现代的交互接口如通过USB转换器模拟打孔卡输入以便参观者体验前者保持了历史原真性但门槛高后者增强了参与感但可能引入“不纯”的元素。一个折中的方案是保持核心系统的原貌但通过外接的现代显示器或投影将机器内部的状态如指令执行、内存变化以可视化、更易理解的方式同步展示出来从而架起古今理解的桥梁。回顾这些笨重而精密的早期计算机我们惊叹的不仅是技术的飞速进步更是那一代工程师在严苛的物理限制下所展现出的惊人创造力。它们不是智能手机的简单对立面而是其漫长进化链上不可或缺的环节。每一盏闪烁的指示灯每一圈旋转的磁鼓都在诉说着关于计算本质的同一个故事如何用人类制造的机器来处理、存储和传递信息。保罗·皮尔斯的收藏正是让这个故事持续发声的珍贵努力。当你下次滑动手机屏幕时或许可以想象一下这个简单的动作背后是数十年来在那些布满开关和线缆的庞然大物上无数工程师所付出的智慧与汗水。