返回

重生科技狂人

首页
关灯
护眼
字体:
第0090章 386计划
   存书签 书架管理 返回目录
    处理完这个环节,唐焕便再次来到了研发部门,这次他关注的是C语言编程工具的开发。
    和硬件方面的总线一样,C语言是唐焕为二代方圆电脑做的软件方面的技术储备,他从定期提交的文件当中看到了已经完成的报告,便特意前来确认一下。
    原本这个工作难度很大,但得益于前世里发达的开源社区,唐焕顺利地凭一己之力写出一份成熟度极高的C语言规范,并编写了一个稳定的Intel8086CPU版本的编译器核心,取名ZeroneCrossPtformC即哲儒CPC,然后交给了一个特别五人小组,让他们按照路线图负责摩托罗拉MC68000版本、初级函数库等等的后续开发工作。
    在1978年丹尼斯·里奇和布莱恩·柯林汉合作出版的第一版《C程序设计语言》当中。介绍了C语言标准。
    唐焕的C语言规范兼容了这个标准,但也做了很多改良。
    比如,考虑到摩托罗拉虽然以16位CPU为对手,但内部寄存器为32位,属于实际上的32位微处理器,以及未来几年内,个人电脑会很快步入32位CPU时代,于是唐焕在数据类型定义方面支持得更全面、更合理。
    至于指针、内联汇编语言等保证C语言执行效率的特性,在作出安全限制后,全盘继承了下来。
    ZeroneMacroAssemble即哲儒MA,是公司当下的主要开发环境,但会逐渐过渡到以哲儒CPC为主,MA为辅的模式。
    如果说前者的特色是宏,那么后者就是跨平台。
 

第0090章 386计划(3/7)
上一页 目录 下一页