第151章 盘古高级编程语言(1 / 2)
98条精简指令,直接对应着机器语言,就是有‘0’和‘1’组成的指令,程序计数器(即pc指针)可以直接执行的指令。
编译器是把源代码(高级语言程序)翻译成计算机所能理解的可执行代码(机器语言指令集)的程序。简单来说编译器就是一个程序,而这个程序是用来把人的话翻译成计算机能听懂的话。
在当前基础技术如此艰难的情况下,26个英文字母的字库更为简单,随便找个cpu的角落就能实现。李国成为什么费那么大的劲设计中文字库呢?
原因非常简单,既然计算机技术我们现在领先了一步,那就要让
虽然李国成是完全模仿c语言架构,设计中文编程语言,但没有办法啊,我们就是
1972年,美国贝尔实验室的丹尼斯·里奇在b语言的基础上最终设计出了一种新的语言,他取了bcpl的
在1982年,他们成立c标准委员会,建立c语言的标准。委员会由硬件厂商、编译器及其他软件工具生产商、软件设计师、顾问、学术界人士、c语言作者和应用程序员组成。 1989年,ansi发布了
不好意思,李国成在1967年就设计出比你更先进的中文编程语言,盘古。相比于他们,我们这只是模仿,比他们温柔和善良的多。
李国成必须要赶在他们之前,确定华夏的盘古标准。只要我们的计算机技术一直不落后,以华夏的体量和世界影响力,盘古标准就是世界标准之一。
只要华夏在专利这方面不掉链子,以后再想掐我们脖子的难度就困难许多。
这么多年过去了,李国成对c语言的细节已经非常模糊。但是一年多的c语言的使用,对他的核心理念理解非常深刻。
根据98个精简指令,结合c语言的核心理念,李国成在脑海里不断地推演,有了成果就赶忙写下来。
比如c语言的‘hello word’代码,使用盘古语言就是:
#包含“盘古语言系统.接口”
整数类型主函数
格式输出(“你好,世界!%行“);
暂停;
返回 0;
这一次念力又立功了,本来以为需要半年以上的时间来完成设计,没有想到,只用了半个月就完成
李国成本来想继续推演,但是考虑到存储空间的占用,就暂时放弃了。推演下去只是时间问题,但是占用庞大的存储空间,就显得太不经济。
所以现在暂时确定了一版,李国成把它称呼为pg67,‘pg’是盘古的拼音首字母,‘67’代表1967年,突出设计定稿的年限。
↑返回顶部↑