第0090章 386计划

    第0090章 386计划 (第2/3页)

节,唐焕便再次来到了研发部门,这次他关注的是C语言编程工具的开发。

    和硬件方面的总线一样,C语言是唐焕为二代方圆电脑做的软件方面的技术储备,他从定期提交的文件当中看到了已经完成的报告,便特意前来确认一下。

    原本这个工作难度很大,但得益于前世里发达的开源社区,唐焕顺利地凭一己之力写出一份成熟度极高的C语言规范,并编写了一个稳定的Intel8086CPU版本的编译器核心,取名ZeroneCrossPlatformC即哲儒CPC,然后交给了一个特别五人小组,让他们按照路线图负责摩托罗拉MC68000版本、初级函数库等等的后续开发工作。

    在1978年丹尼斯·里奇和布莱恩·柯林汉合作出版的第一版《C程序设计语言》当中。介绍了C语言标准。

    唐焕的C语言规范兼容了这个标准,但也做了很多改良。

    比如,考虑到摩托罗拉虽然以16位CPU为对手,但内部寄存器为32位,属于实际上的32位微处理器,以及未来几年内,个人电脑会很快步入32位CPU时代,于是唐焕在数据类型定义方面支持得更全面、更合理。

    至于指针、内联汇编语言等保证C语言执行效率的特性,在作出安全限制后,全盘继承了下来。

    ZeroneMacroAssemble即哲儒MA,是公司当下的主要开发环境,但会逐渐过渡到以哲儒CPC为主,MA为辅的模式。

    如果说前者的特色是宏,那么后者就是跨平台。

    等硬件水平进一步提高后,唐焕会把面向对象、模板库等等的特性,陆续引入进来。

    不过估计到了那个时候,自己需要亲自动手的地方会更少。

    为了验证项目成果,这个小组开发了一个科学计算器程序,同样的源代码,分别在英特尔和摩托罗拉所提供的开发平台上,被编译成Intel8086和MC68000两种程序,然后运行。

    像编译器这么复杂的工具,研发成功与否,需要综合的评估,不过唐焕凭借经验判断,基本上没有问题了。

    “各位,你们的研发成果马上就会有用武之地了,公司的下一代产品,就要使用CPC来开发。”

    唐焕首先肯定了他们的工作,随即话锋一转,“但我得说一声抱歉,我只能兑现奖励当中的圣诞红包和项目奖金,休假是不可能的了,因为你们很快就要开始下一个更加重要的项目。”

    在丰厚的薪酬体系和明细的荣誉规则面前,哲儒的工程师们表现得十分淳朴,像奴隶一样不知疲倦地工作着,生产出一个个创造销售神话的产品。

    眼前这五位也是被成功洗脑了的实在人,一听说有新的工作,眼里马上透出狂热的光芒。

    唐焕又对他们激励一番后,便返回到自己的办公室,开始仔细思考二代方圆电脑的开发计划。

    不管IBM是否真的已经开启象棋计划,哲儒现在都要尽快进入下一代产品研发周期了。

    由于计划涉及到的信息过多,以至于之后的几天里,唐焕都吃住在公司。

    为了降低风险,整个计划分为两条路线,即微处理器分别采用I

    (本章未完,请点击下一页继续阅读)