笔趣迷 » 都市言情 » 从收购苹果开始 » 第十章 Sun-1T

第十章 Sun-1T

    回到公司后,李恪、比尔.乔伊和安迪.贝托尔斯海姆三人坐在sun公司的会议室里,面前摆着一台XeroxAlto原型机。这是一台由施乐公司研发的划时代的计算机,它拥有一个竖向的显示器,一个三键鼠标,一个键盘和一个五键弦键盘。它的显示器可以显示高分辨率和彩色的图形界面,让用户可以通过鼠标操作窗口、图标、菜单等元素。它还支持以太网连接,可以共享激光打印机、文件和网络游戏。

    他们只是在施乐帕洛阿尔托研究中心参观过一次,并且得到了一些技术文档和源代码。他们对这台计算机的原理和设计有了一定的了解,但是还没有亲自操作过。他们也对这台计算机充满了好奇和敬佩,他们认为这是一台具有创新精神和开放思想的计算机,它给了用户更多的自由和选择。他们想要深入地研究这台计算机的细节,看看它是如何实现图形界面和网络功能的。

    李恪拿起鼠标,移动了一下,发现显示器上的箭头随之移动。他感到很有趣,就像在玩一个游戏。他点击了一下桌面上的一个图标,发现它变成了选中状态。他双击了一下,发现打开了一个窗口,里面显示了一些文字和图片。他看到窗口的右上角有一个关闭按钮,就点击了一下,发现窗口消失了。他又打开了另一个图标,发现是一个绘图程序。他用鼠标在画布上画了几笔,发现很容易就可以绘制出各种形状和颜色。他觉得很有趣,就像在用画笔在纸上画画。

    比尔.乔伊看着李恪玩得不亦乐乎,笑了笑。他说:“李恪,你喜欢这台计算机吗?”

    李恪作为见识过后期视窗系统的,现在的图形界面太丑,太老了,反应速度也有点慢,但是他知道在现在,这已经是最新的图形界面系统的计算机了,其他公司一直到1983、84年才发布。李恪停下手中的动作,转过头来,说道:“喜欢!我非常喜欢!这是我见过最棒的计算机!”

    比尔.乔伊说道:“我也是。我觉得这台计算机是一场革命。它改变了人们与计算机交互的方式。它让计算机变得更加直观和易用。它让计算机变得更加有趣和富有表现力。”

    安迪.贝托尔斯海姆看了看李恪和比尔.乔伊,说道:“我也很喜欢这台计算机,但是我更关心的是它的硬件。你们知道这台计算机是怎么运行图形界面的吗?”

    李恪摇了摇头,说道:“我不太懂硬件,我只知道它用了一些特殊的芯片和显示器。”

    比尔.乔伊点了点头,说道:“我懂一点,但不是很深入。我知道它用了一个自定义的16位CPU,一个高速的视频适配器,一个竖向的CRT显示器,还有一些内存芯片和接口卡。”

    安迪.贝托尔斯海姆说道:“你们说得都对,但是还不够。这台计算机的核心是它的内存管理单元(MMU),它可以将内存分成多个页面,每个页面有1024个字节。这样就可以实现虚拟内存,让计算机可以使用比实际内存更大的地址空间。这样就可以存储更多的图形数据和程序代码。而且,MMU还可以实现页面模式,让CPU可以在同一行地址上快速地读取或写入多个字节。这样就可以提高图形界面的响应速度。”

    李恪和比尔.乔伊听得入神,他们觉得这是一个非常巧妙和先进的设计。

    安迪.贝托尔斯海姆继续说道:“但是,这台计算机也有它的局限性。它的内存容量只有128KB到512KB,但是速度不快,而且需要经常刷新。而且,它的显示器只能显示黑白两色,而且分辨率只有606×808像素。如果我们想要开发一个更好的图形界面系统,我们需要更大、更快的硬件,同时支持彩色显示的适配器。”

    李恪问道:“那么,我们能不能自己做一个更好的硬件呢?”

    安迪.贝托尔斯海姆说道:“当然可以。我已经想好了一些方案。一个图形界面系统需要至少几百Kb或几兆字节的内存来存储图形界面和应用程序,还需要一个支持高分辨率和彩色视频适配器和显示器,而现在的彩色视频适配器和显示器大多只支持低分辨率和单色显示处理器和图形界面的显示器。内存芯片可以用TMS4164芯片,显示器可以用CRT显示器,关键的处理器还不够满足要求,大部分硬件需要定制,我们还需要一个鼠标和键盘,还有一些外部储存设备,例如:软盘驱动器或硬盘驱动器等。这是电脑的扩展存储部件,负责存储更多的程序和数据。还有一些接口卡,例如:并行接口卡或串行接口卡等。这是电脑的扩展功能部件,负责连接其他外部设备,如打印机、调制解调器等。一些线路板、插座、电源、外壳、零件这些我可以自己做。”

    比尔.乔伊有点疑惑,TMS4164芯片他听过,知道只有64KB的内存,然后比尔.乔伊说道:“安迪,TMS4164芯片只有64KB的内存,怎么满足128KB的内存的图形界面系统要求?”。

    安迪.贝托尔斯海姆说道:“比尔,当然可以,要让TMS4164内存达到128KB,可能需要购买两个TMS4164芯片,并使用一些内存扩展的方法。有一种名为Multibus的标准化电脑总线系统,Multibus是一种用于工业系统的计算机总线标准,它由英特尔公司开发,Multibus于1974年由英特尔公司推出。它可以支持外设卡,如果使用Multibus系统,就可以通过插入内存卡来扩展内存容量。”

    比尔.乔伊继续说道:“那处理器呢?我们准备用哪种,是MOSTechnology的6502处理器,还是英特尔公司的8085处理器。”

    “我准备用MOSTechnology的6502处理器,英特尔公司的8085处理器和TMS4164芯片不兼容。但是MOSTechnology的6502处理器,处理器的性能和内存容量都很有限,无法支持一个完整的图形界面。”安迪.贝托尔斯海姆继续说道:“现在市面硬件很难支持图形界面的系统,除非定制化生产,但是成本太高。李还有比尔,我们要知道XeroxAlto的制造成本为10000美元,它的内存定制为128KB,就花费了4000美元。我还是不建议现在就开发图形视窗系统。”

    听到处理器,作为英特尔的股东,想起最近英特尔最近开发了一款新型处理器,Intel8086,李恪说道“安迪,英特尔最近有一款新型处理器,Intel8086,大概4月份上市,到时候上市可以看看。”想到现在开发成本确实有点高,李恪继续说道:“图形界面系统,我们不一定现在做,我们可以考虑一下”。

    比尔.乔伊也说道:“安迪,我理解你的想法,我们可以先配合你做低配版本显示文本和简单图形的计算机,等后面硬件性能上来了,我们再研发图形界面系统的计算机怎么样?”

    安迪.贝托尔斯海姆听到这句话,顿时感到高兴,微笑说道:“比尔,早就该做低配版本显示文本和简单图形的计算机,我们不需要太大成本,而且门槛也比较低,你开发系统,我来做硬件设备。李,你听到了,不是我说要做低配版本显示文本和简单图形的计算机,是比尔说的,二比一,你应该听我们的。”

    未来的视窗系统也是90年代慢慢发展起来,现在确实还早,只要比苹果和微软早发布就行,苹果就按原来的发展,如果和微软竞争系统直接定价1美元,拖都拖死它,等后面硬盘出来,靠工作站和服务器赚钱,系统和微软打价格战就可以。想到这里,李恪双手一摊,无奈说道:“好吧,安迪,我听你们的。”

    在接下来的几个月里,比尔.乔伊领导着他们的团队开发基于BSDUnix的操作系统,名叫SunOS。比尔.乔伊开发了一些基本的命令行程序,如编译器、调试器、编辑器等。

    安迪.贝托尔斯海姆也在忙着自己的项目,他让团队先从MOSTechnology公司订购了一批6502型号的处理器,同时也从德州仪器公司采购了一批TMS4164芯片,又采购了一些CRT显示器、键盘,从IBM公司买了一些软驱,一些线路板、插座、电源、外壳等零件,以及一些工具,测试各个硬件之间的兼容性,处理器最后换成了Intel8086(8086处理器是一种16位的微处理器,主频达到5MHz,可以使用20位地址总线访问1MB的内存空间,并且有更强大的指令集和性能。)然后组装了几款样机。

    硬件采用了这些设备:

    微处理器,采用Intel8086。这是电脑的核心部件,负责执行各种指令和运算。

    内存芯片,采用德州仪器的TMS4164。这是电脑的临时或永久存储部件,负责存储程序和数据。

    显示器,采用的CRT显示器。这是电脑的输出部件,负责显示图形和文字。

    一个键盘。这是电脑的输入部件,负责输入字符和命令。

    外部存储设备,5.25英寸,容量440KB的双面软盘驱动器,最大880kb。这是电脑的扩展存储部件,负责存储更多的程序和数据。

    一些接口卡。这是电脑的扩展功能部件,负责连接其他外部设备,如打印机、调制解调器等。

    他们克服了很多困难和挑战,最终完成了一个原型机。名叫Sun-1T(T代表Text)。它使用了SunOS系统,没有图形界面视窗系统。

    它的制造成本要1300美元左右,大部分都是采购英特尔的8086处理器,360美元,两个内存20美元,软盘驱动器450美元,软盘20美元。它的处理器缓存达到1MB(理论上可以访问1MB的内存空间,但是实际上并不是所有的内存都可以用来存储数据或运行程序。因为8086处理器使用了分段存储管理机制,将内存空间划分为不同的段,每个段有64KB的大小。而且,一些内存段是保留给系统或外围设备的,不能被用户使用。所以,8086处理器实际上可以使用的内存空间要小于1MB),内存达到128KB,软盘512KB,显示器也达到了彩色图形显示,但只能显示基本的文字和图形。它只能运行一些基本的命令行程序,如编译器、调试器、编辑器等。它的优点是性能高、稳定性好、价格略高。