硬件结构,这还要感谢埃斯特利奇的支持,送来的随机资料中包含了很多硬件细节、系统结构等方面的资料,甚至还包括IBM公司支持微软开发DOS系统过程中收集的一些资料,这让VisualSystem公司的开发组相当于站在了巨人肩上,拥有了一个很好的出发位置。参考着详尽的随机资料,张乐行和技术人员们很快就搞清楚了IBM开发用机的体系结构和系统调用方法。
接下来开发组进入到系统设计阶段,在张乐行另一段生活之中,他的Kylin操作系统曾被人移植到一台PC/XT电脑(即将发售的IBM-PC机的升级机型,1983年推出)上,虽然张乐行不记得全部代码,但是对系统结构、模块划分以及关键部分的代码还是记忆犹新,所以张乐行没多久就拿出了一份系统设计草案,经过和凯文等人认真探讨后,开发组正式开始代码编写工作。
从此张乐行带领的开发组窝在不足10平米的小屋,忍受着高温闷热没日没夜的编写着代码,依靠着以前留下的代码和IBM公司提供的随机资料,一个又一个障碍被逐步解决,当7月最后一天到来时,Kylin操作系统和运行在它上面的C编译器终于完工并通过了测试,VisualSystem公司也得以顺利完成和埃斯特利奇之间的协议,可以向IBM公司开始供货了。
当Kylin系统的拷贝提交给跳棋项目组后,张乐行开始紧张而又兴奋的期待着IBM-PC上市的消息,哪怕是这期间《挖金子》和《方块》两款游戏热销带来四十多万美元的利润也没能让他激动。日子在等待中流逝着……
1981年8月12日,IBM公司在纽约正式向外界发布了跳棋计划的产品——IBM-PC,这次推出的产品是以一个系列的形式推出的,包括从拥有16KB内存的低档基本型到具有彩色图形显示能力的高档机。随机可选的操作系统有微软公司的DOS系统,VisualSystem公司的Kylin操作系统,以及数字研究公司的CP/M-86操作系统。
备用站:www.lrxs.org