【黄金时代厅】
1975年,Altair 8800正式问世。由MITS主导开发,面向其他平台用户。
点燃个人电脑革命的火花
技术特色:硬件。
作为黄金时代厅的经典代表,Altair 8800在软件发展史上留下了深刻的印记。
点燃个人电脑革命的火花
【黄金时代厅】
1975年,Altair 8800正式问世。由MITS主导开发,面向其他平台用户。
点燃个人电脑革命的火花
技术特色:硬件。
作为黄金时代厅的经典代表,Altair 8800在软件发展史上留下了深刻的印记。
1974年的冬天,美国新墨西哥州阿尔伯克基市的一家小型电子公司里,一群工程师正在为一份来自《大众电子》杂志的订单忙得不可开交。这家公司叫MITS,全称Micro Instrumentation and Telemetry Systems,由一位名叫埃德·罗伯茨的年轻人创办。罗伯茨原本是一名美国空军军官,退役后他利用自己在电子学方面的天赋,开始设计和销售无线电发射器套件。他的公司最初只是业余无线电爱好者的一个小众供应商,产品包括计算器套件和电子测试设备。然而,1974年的一场危机彻底改变了这家公司的命运,也意外地点燃了一场改变人类文明进程的烈火。
这一年,德州仪器、惠普等大公司开始大规模生产廉价的计算器,MITS的计算器套件市场迅速萎缩。罗伯茨的公司负债累累,濒临破产。为了自救,他必须找到一个全新的、能够引爆市场的产品。罗伯茨的目光投向了当时刚刚兴起的微处理器——英特尔在1971年推出的4004和1974年推出的8080。这些芯片原本是为嵌入式系统设计的,比如交通信号灯和计算器,但罗伯茨敏锐地意识到,如果把它们装在一个足够便宜的机箱里,再配上一些开关和指示灯,就有可能造出一台普通人能买得起的计算机。在此之前,计算机是庞然大物,占据整个房间,价格动辄数十万美元,只有大型企业、政府和大学才能拥有。罗伯茨的梦想是制造一台售价几百美元的个人计算机,让每个人都能拥有自己的计算机。
要实现这个梦想,他需要两个关键要素:一个强大的微处理器和一个足够简单的设计。英特尔8080芯片是当时市场上性能最强的8位微处理器,但它的价格高达360美元,这几乎相当于MITS整个产品的预算。罗伯茨与英特尔谈判,最终以批发价75美元一片购得。但即使这样,要造出一台完整的计算机,成本还是太高。罗伯茨决定走一条极简路线:这台计算机没有显示器,没有键盘,没有磁盘驱动器,甚至连机箱都没有外壳。它只是一块裸露的电路板,上面装着8080芯片、256字节的内存(是的,你没有看错,是字节,不是千字节),以及一些支持逻辑芯片。用户需要自己购买电源、机箱,甚至自己焊接电路。罗伯茨把这块电路板命名为“Altair 8800”,这个名字来自《星际迷航》中“进取号”飞船前往的一颗恒星——Altair,寓意着探索未知的领域。这个命名本身就充满了科幻色彩,也预示着这台机器将带领人类进入一个全新的数字时代。
1974年12月,MITS将Altair 8800的原型机送到了《大众电子》杂志社。杂志编辑们被这台机器的潜力所震撼,决定将其作为1975年1月刊的封面故事。然而,由于原型机在运输过程中损坏,他们只能用一张照片来展示——照片里是一台没有外壳的电路板,前面板上的开关和指示灯整齐排列,看起来就像一台真正的计算机。这张照片在读者中引起了轰动。杂志发行后,MITS的办公室电话立刻被打爆。人们迫不及待地想知道如何购买这台神奇的机器。罗伯茨原本只打算卖出几百台,但订单如潮水般涌来,第一周就收到了超过1000份。MITS的员工不得不加班加点,将电路板、开关和电源装进简陋的金属机箱里。Altair 8800的售价是397美元(套件形式),如果用户想要组装好的成品,则需要支付498美元。这个价格对于当时的计算机爱好者来说,简直是天方夜谭。要知道,一台功能完整的微型计算机在当时至少需要几千美元。
Altair 8800的硬件设计在今天看来简直原始得令人发笑。它没有操作系统没有存储设备,甚至没有输入输出设备。用户如何与它交互?答案是前面板上的16个拨动开关和20个红色LED指示灯。要输入一个程序,用户需要手动拨动开关,每拨一次代表一个二进制位(0或1)。一个8位的字节需要拨动8次。然后按下一个“存储”按钮,将数据写入内存。整个过程就像在操作一台巨大的计算器,但速度慢得令人发指。例如,要输入一个简单的加法程序,可能需要花费几个小时。更糟糕的是,一旦关机,所有数据都会消失,因为内存是易失性的。但就是这样一台机器,却让无数爱好者为之疯狂。他们愿意花数小时在冰冷的金属面板前,用指尖拨动开关,看着红色灯光闪烁,感受着计算机执行指令的奇妙过程。这种体验,就像早期无线电爱好者用手工焊接收音机一样,充满了创造和探索的乐趣。
然而,Altair 8800的真正革命性之处并不在于硬件本身,而在于它催生了软件生态的萌芽。当这台机器发布时,它没有任何软件——甚至连一个简单的监控程序都没有。用户必须自己编写机器码。这显然不适合普通用户。罗伯茨意识到,要让Altair 8800真正普及,必须有一个高级语言解释器,比如BASIC。BASIC是1964年由约翰·凯梅尼和托马斯·库尔茨在达特茅斯学院开发的一种编程语言,设计初衷是让非计算机专业的学生也能轻松编程。它简单易学,非常适合初学者。罗伯茨在《大众电子》的广告中宣称,Altair 8800将配备一个BASIC解释器。但实际上,这个解释器并不存在。他只是抛出了一个诱饵,希望有人能为他开发出来。
这个诱饵被两个年轻人看到了。他们就是保罗·艾伦和比尔·盖茨。当时,艾伦是华盛顿州的一名程序员,盖茨是哈佛大学的学生。两人从小就是朋友,一起在计算机中心编写程序。他们读到《大众电子》上关于Altair 8800的文章后,立刻意识到这是一个巨大的机会。他们决定为这台机器编写一个BASIC解释器。但问题在于,他们根本没有Altair 8800的硬件。他们只有一本英特尔8080的编程手册和一份Altair 8800的技术规范。艾伦和盖茨花了几个星期,在哈佛大学的PDP-10大型机上模拟了8080的指令集,然后编写了一个BASIC解释器。1975年2月,艾伦带着这个程序飞往阿尔伯克基,直接向罗伯茨演示。据说,当艾伦在Altair 8800上输入“PRINT 2+2”并按下回车键时,机器立刻输出“4”。罗伯茨被深深震撼了。他当场同意与这两个年轻人合作,将他们的BASIC解释器作为Altair 8800的官方软件。这就是微软公司的前身——Micro-Soft(后来去掉了连字符)的诞生。盖茨和艾伦随后成立了微软公司,而Altair 8800就是他们的第一个客户。
这个BASIC解释器虽然只有4KB的代码,但它是一个奇迹。它允许用户用接近自然语言的命令编写程序,而不是拨动开关输入二进制机器码。用户可以编写游戏、数学计算、甚至简单的文本处理程序。尽管Altair 8800的硬件限制(256字节内存)让BASIC解释器运行起来极为缓慢,但它的出现标志着个人计算机从“硬件玩具”向“实用工具”的转变。没有这个软件,Altair 8800可能永远只是一堆电子元件的集合。正是BASIC,赋予了这台机器生命。
Altair 8800的市场表现远远超出了所有人的预期。到1975年底,MITS已经售出了超过2000台套件。虽然这个数字在今天看来微不足道,但在当时,它证明了个人计算机是一个真实存在的市场。更重要的是,Altair 8800激发了一大批模仿者和竞争者。1975年,一家名为IMSAI的公司推出了与Altair兼容的IMSAI 8080计算机。1976年,史蒂夫·沃兹尼亚克和史蒂夫·乔布斯在自家车库里组装了Apple I,它的灵感也部分来自Altair 8800。1977年,康茂德推出了PET 2001,同年,Radio Shack推出了TRS-80。这些机器都配备了键盘和显示器,比Altair 8800先进得多,但它们的诞生都离不开Altair 8800开创的先河。可以说,Altair 8800是个人计算机革命的“第一推动力”。
然而,MITS公司本身并没有享受到这场革命的全部果实。随着竞争加剧,罗伯茨的公司逐渐陷入困境。1977年,MITS被一家名为Pertec Computer的公司收购。罗伯茨随后离开了计算机行业,转而从事医学研究。他后来成为一名医生,在佐治亚州的一个小镇上执业。直到2010年去世,他始终认为Altair 8800是他一生中最重要的成就,但他也承认,自己并没有完全预见到个人计算机的未来。他曾说:“我以为人们会用它来写程序,做计算,但没想到它会变成一种文化现象。”
Altair 8800的文化遗产是深远的。它不仅仅是一台机器,更是一个象征。它象征着个人计算机从实验室走向家庭的开端,象征着软件从硬件中独立出来成为一门产业。今天,当我们在智能手机上滑动手指、在笔记本电脑上敲击键盘时,很少有人会想到,这一切的起点是1975年那个布满开关和灯光的金属盒子。Altair 8800的另一个重要遗产是它推动了“开源”精神的萌芽。MITS公开了Altair 8800的设计图纸和电路原理图,鼓励爱好者自行修改和扩展。这种开放共享的理念,后演变成了自由软件运动和开源社区。理查德·斯托曼、林纳斯·托瓦兹等人都曾受到这种精神的启发。
关于Altair 8800,还有不少有趣的轶事。例如,它的广告语“世界上第一台微型计算机”其实并不准确。在此之前,已经有像Kenbak-1(1971年)和Micral(1973年)这样的微型计算机。但Altair 8800是第一台真正进入大众视野的微型计算机。另一个有趣的故事是,当MITS开始发货时,很多客户收到的套件缺少零件,或者电路板有缺陷。但爱好者们并不在意,他们自己动手修理、改装,甚至互相交换零件。这种“自己动手”的精神,成为了早期个人计算机社区的核心文化。还有一个小细节:Altair 8800的机箱上有一个红色的“RUN”按钮,按下后计算机开始执行程序。这个按钮后来被几乎所有个人计算机模仿,成为标准设计。
在计算机历史博物馆中,Altair 8800通常被陈列在最显眼的位置。它的旁边往往放着一本《大众电子》1975年1月刊,封面上的照片已经泛黄。参观者可以亲手拨动面板上的开关,体验二进制输入的笨拙与乐趣。有时,博物馆会播放一段1975年的纪录片,画面中一位留着长发的年轻人在昏暗的房间里,对着闪烁的灯光和拨动开关,兴奋地输入一段BASIC程序。这些画面,就像考古学家发现的远古工具一样,让我们得以窥见数字文明的黎明时刻。
从技术角度看,Altair 8800的架构极其简单。它使用英特尔8080处理器,时钟频率2MHz,内存256字节(可扩展到64KB)。输入输出通过前面板的开关和LED实现,或者通过一个串行接口连接电传打字机。它的操作系统就是一个简单的监控程序(后来由MITS提供),允许用户从纸带阅读器加载程序。尽管性能低下,但Altair 8800的设计思想——模块化、可扩展、低成本——后来被无数个人计算机所继承。例如,它的S-100总线(一种扩展槽标准)成为了早期个人计算机的行业标准,被IMSAI、Cromemco等公司广泛采用。
Altair 8800的商业成功也催生了第一批计算机商店。1975年,第一家专门的计算机零售店“The Computer Store”在洛杉矶开业,主要销售Altair 8800套件和配件。随后,类似商店在全美各地涌现。这些商店不仅销售硬件,还提供编程课程、软件复制和社区聚会服务。它们成为了早期计算机爱好者的集地,也是后来像“电脑俱乐部”这样的兴趣团体的前身。其中最著名的就是“家酿计算机俱乐部”(Homebrew Computer Club),1975年在加州门洛帕克成立。这个俱乐部的成员包括史蒂夫·沃兹尼亚克、史蒂夫·乔布斯、李·费尔森斯坦等人,他们后来都成为了个人计算机革命的领军人物。俱乐部成员经常互相展示自己基于Altair 8800的改装项目,分享代码和电路图。这种开放的交流氛围,直接促成了Apple I和Apple II的诞生。
Altair 8800还意外地推动了软件版权概念的普及。当微软的BASIC解释器被非法复制时,比尔·盖茨在1976年发表了著名的《致爱好者的公开信》,指责盗版行为阻碍了软件产业的发展。这封信在当时引发了巨大争议,但也促使人们开始思考软件作为知识产权的价值。可以说,Altair 8800不仅点燃了个人计算机硬件的革命,也点燃了软件商业化的萌芽。今天,软件产业每年创造数千亿美元的收入,而这一切的起点,正是那台只有256字节内存的机器。
在科技史的长河中,Altair 8800的地位类似于莱特兄弟的“飞行者一号”或贝尔的电话。它可能不是最完美的,甚至不是最早的,但它是第一个真正让大众看到“个人计算机”可能性的产品。它证明了,计算机可以属于每一个人,而不仅仅是政府、军队和大公司。从Altair 8800开始,计算机从神秘的计算中心走进了普通人的车库、卧室和办公室。它开启了数字时代,也开启了人类文明的新篇章。
如果你有机会在博物馆里看到一台Altair 8800,请不要被它简陋的外观所迷惑。拨动一下面板上的开关,感受那清脆的“咔嗒”声,看着红色LED灯光依次亮起。你正在触摸的,是数字文明的源头。它没有屏幕,没有键盘,没有互联网,但它拥有一个比任何现代设备都更珍贵的东西——无限的可能性。正如它的名字所暗示的,Altair 8800带领人类飞向了一颗未知的恒星,而那颗恒星,就是我们今天所生活的数字世界。
对技术发展和工程实践的推动程度
对商业模式和市场格局的影响深度
在科技文化和社会层面的持久影响力
用户群体的广度和普及程度