为了赶上3月份在硅谷举办的全美电子展,李逸轩吃、睡都在公司里解决,硬生生地在四天时间内,编写了数千行汇编代码,完成了电子表格的主体功能,并且运行可靠,能够直接作为成品让普通用户使用。
最后测试了一遍这款取名为excel的电子表格软件,李逸轩十分满意地在笔记上的版本号10记录旁,重重地标注下完成时间,1978年2月26日。
fc主机是一款面向家庭的游戏主机,因此任天堂公司在开发的时候,首先考虑的一个因素就是如何节约成本,虽然上面装了一款ppu,但电脑在图形显示方面的模块还是有些略显不足。
换一块性能更强的ppu?没多大用,这个时空还没有gpu的概念,ppu其实是图片处理器,是理光公司用来处理照片的,运算能力严重不足,更换或增加ppu让电脑的成本飙升不说,并不能解决实际的问题。这个时候就需要用到功能增强扩展卡了。
其实,在计算机发展的早期,功能增强扩展卡一直个人计算机的标配,是专门用来增强计算机图形和性能的一个东东,这个东西有点类似于后来的显卡,不过它处理的任务要比显卡多多了,直到后来cpu的性能上去了,功能增强扩展卡才被更加专业的显卡替代。
李逸轩设计的这块功能增扩展卡采用了z80处理器作为核心。这块芯片在1976年上市,生产z80的zilog公司是几个从英特尔辞职的技术员创办的公司,这块芯片的设计思路是山寨英特尔的8080处理器。它的时钟频率高达8mhz,而6502处理器目前只有14mhz,两块芯片差距巨大,价格上z80也要比6502要贵不少,采购单价60美元,而6502只需25美元。
之所以选择z80,李逸轩是想围绕它做一款通用的功能增强扩展卡平台,不但能满足现在的excel电子表格的需求,还能满足日后文字处理软件和微机数据库的需求,甚至连打印机都要支持。
不可否认,这样的多功能增强卡成本会高出少,但能有效降低用户后续的投资。否则每推出一款办公应用软件,就要装一款增强卡,对用户来说成本实在是太高了。
把程序烧录进去,插在主板的pc-i槽里。开机,放入软盘,装上excel。啪,李逸轩打个响指,运行完美。
试用了几下,程序运行流畅、快捷。电子表格在增强卡的加持下,画面也漂亮了很多。
不过它很快发现一个问题。这个问题就是这个时期的个人计算机都没有安装硬盘,因为这时期的硬盘又大又笨重,价格还非常昂贵,因此这个时期的计算机若要调动相关的程序应用,首先要把软件先装在内存上,才能开始使用。
这样就会出现一个问题,计算机一旦断电,所有的数据就会全部消失,需要重新安装软件应用。好在现在的应用程序的容量都很小,因此重装应用是花不了多少时间。真正让人痛苦的是断电后,辛辛苦苦输入的各项数据又得重新来。
其实这个问题很好解决,写一个时间断点程序就能搞定。也就是每过一段时间,计算机就把数据自动写入软盘,比如设定一分钟,那么计算机每隔一分钟就把资料自动写入软盘。
这样一来,即使遇上断电,你一分钟前输入的数据资料都还存在,因为都被写入软盘里了。
当然,这么做稍微麻烦一点的是,输入程序后,得把软盘拿出去,再放进一章空白的软盘,以方便数据随时写入软盘里。