|


选择字色: 选择背景色:
回书目 
那晚我开始画出草图,后来制造出众所周知的“苹果Ⅰ”。印象中这一工程进展极为迅速。虽然用了几个月选择零件和学习他们的资料,但仅用几个小时就完成了草图设计。
投身于这一工程有着众多原因。其一是为了向家酿俱乐部的人们显示,制造一台可负担的电脑成为可能,而且是一台与“牛郎星”等值却零件更少的电脑。这是个极好的方式,使我的才华得以施展,聪明地设计使之价廉物美。说白了,设计就应将使用的零件数降至最低。
设计苹果的初衷亦是因为我希望能将其赠予他人。第二次聚会中,我给出了自己的电脑简图。
我以这样的方式来进行社交,为他人所熟识,即必需制造些东西向人们展示。我希望家酿俱乐部的工程师们都能制造自己的电脑,而不是仅仅收集与“牛郎星”类似的成品。“牛郎星”有着一些莫名其妙的按钮和灯,我也希望他们的思维不要因此受到局限。这一时期的电脑看起来都似飞机座舱,比如我的“奶油苏打电脑”,总有一些需要用于操纵和显示的按钮和灯。
然而,加上电视屏幕和真正的键盘,它们就能做些实在的事情,比如打字之类,这就是我想象中的电脑。
前面提到过,我曾完成一台终端设备,能远程掌控,向电脑输入一些字句,之后又将其显示于电视上。我于是决定将这一方法运用到电脑中。
为什么不让远程摇控的电脑安上微处理器呢?
我发现,有了键盘,就不再需要仪表盘,所打字句能通过屏幕阅读。因为拥有电脑、屏幕和键盘,便是万事具备。
人们总说,把终端机与微处理器联系起来真是出奇的想法,但是,对我而言,这不过是按逻辑办事。
我设计的第一台苹果电脑一目了然,尽管那时我还没将其命名为苹果或是其他什么。在“苹果Ⅰ”出现之前,所有电脑没有屏幕和键盘,而只有莫名其妙的仪表盘。“苹果Ⅰ”出现之后,所有电脑都具有了屏幕和键盘。
让我告诉你第一台电脑“苹果Ⅰ”的故事,以及我是如何设计它的。
首先,我先在纸上画出草图,与我在高中和大学时设计微型电脑时如出一辙,尽管它们都没能制造出来。首先需要决定使用哪一种CPU。我发现“牛郎星”的CPU,即英特尔8080比我1个月的房租还贵,普通人难以承受,即使代表一家公司,也很可能还需为此填写各种各样的借贷表格。然而幸运的是,我向惠普一起工作的同事麦隆谈及家酿俱乐部和我的计划时,他给了一个提议(还记得麦隆吧:就是开飞机很颠簸的那位)。他告诉我,惠普的工程师能从摩托罗拉公司得到优惠,只需40美元,就可在摩托罗拉买到6800微处理器和一些其他零件。我为之惊喜,真是太便宜了。因此,很快我就决定了自己将使用的微处理器。另外,我很早就有一个很有意义的发现——我们惠普的计算器实际上也是电脑,和“牛郎星”以及“奶油苏打电脑”一样。其实,计算器也有处理器和存储器。但它还具有一些那时的电脑并不具备的特征:它内有程序,当按下开关,就准备着计算。也就是它时刻准备着接受任务。如果你按5,计算器的处理器明白有键被按下,它会思考,是1吗?不,2呢?不,3、4呢……按的是5,于是它就会显示5。计算器的这一程序存在于只读存储器芯片中(ROM)——即使关机,它仍能保存信息。所以,我明白自己也需要只读存储器芯片并建立类似的程序,让电脑能自动启动。“牛郎星”和我的“奶油苏打电脑”在开机半小时内都不能做任何事情,所以应该输入一种程序。我希望有一个程序能让“苹果Ⅰ”更易存储,这就意味着要编写一个小程序,让电脑开机即能工作。该程序能让电脑明白键盘的指示,存储你输入的数据,查看存储器中的数据,并让处理器运行某个具体程序。
“牛郎星”需半小时载入的程序,而通过键盘操纵,“苹果Ⅰ”需要的时间还不到1分钟。
什么是只读存储器?
在此书中,到处都能发现只读存储器的身影。只读存储器芯片只能被编写一次,但即使关机,仍能保留信息。它主要用于保存电脑至关重要的程序。比如,开机时做什么,显示什么,如何识别键盘、打印机或是主机这些硬件。在“苹果Ⅰ”的设计中,使用只读存储器芯片的灵感来自于惠普的计算器(它使用了2块只读存储器芯片)。然后,我再编写一个“监控”程序,这样电脑就能随时接收到按键的信息。
如果你想知道“牛郎星”的记忆储存内容,观察那些小灯泡可能会花上你半个小时,但对“苹果Ⅰ”而言,只需观看屏幕1秒钟。
由于那一程序的主要任务是监控或是观察你在键盘上敲打的内容,我最后将其取名为监控程序。这是关键一点——我的电脑毕竟都旨在能编写程序 。值得一提的是,我还希望能运行那时流行的FORTRAN语言。
因此,我的想法就是在只读存储器中编写一个小程序,而将到处都是灯和按钮的仪表盘取而代之。通过键盘输入数据,在屏幕上看到结果。仪表盘让电脑看起来像是飞机座舱,而我可以将此抛弃。
“苹果Ⅰ”出现前,每台电脑都配有那种仪表盘,而之后却都换上了键盘和屏幕,我的想法最后竟产生了如此震撼的效果。
我做一项工程,制造前通常需要大量时间酝酿,这是我的风格。当发现自己的电脑即将成为现实,我就开始收集与自己设计相符的所有零件及芯片的信息。
回书目 