的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。
所以人们要控制计算机一定要通过计算机语言向计算机发出命令。计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。
计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。目前通用的编程语言有两种形式:汇编语言和高级语言。
作为机器语言,其核心是如何控制内部运算,对于不同的CPU架构体系,其机器语言也会不同。表现出来的就是指令集,CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。
对于软件开发者来说,他需要考虑的是CPU的指令集,也就是CUP指令集的汇编指令,只有针对这些指令才能开发出相应的程序来,举例来说,你在基于英特尔CUP的汇编指令上开发的程序,就不能在苹果电脑上运行。而这些汇编指令集都是CUP等硬件厂商开发提供的,目前我们知道CUP的大部分厂商都是海外公司,他们的指令集(都是汇编语言写成)都是英文的。
我发现一点,不管你采用什么语言编写,最终的都是要编译成汇编语言然后到机器语言,最终都是要调用CUP指令集。这里需要指出的是,任何汇编指令集,都是硬件开发厂商开发的,而不是什么程序语言公司开发的。
所以,就目前而言,这块都是英语,目前国内有人推出的汉语汇编编程,大家不觉得啼笑皆非吗?就汇编语言而言,是直接对CPU等硬件操作的,必须依赖各种指令集,而这些厂商,有几个提供汉语指令集?
在没有硬件厂商提供的汉语指令集前提下,所谓的汉语汇编是不是对牛弹琴?这么一来是不是要有人把英文指令集翻译成汉语?那跟汉化有什么区别?
除非硬件厂商提供直接针对汉语的指令集,否则任何所谓的汉语汇编都是,翻译器加汇编编译器。
也就是说,在汇编领域,目前并未有任何厂商提供汉语指令的指令集,那么意味我们所谓的“先进的汉语汇编”就不是什么自主开发的东西。那么这里有一点就可以明了,就是目前的真正的汇编都是英文的。汉语汇编其实就是一场骗局。
文章的结尾作者指出:只有等到国产的硬件出来了,推出大量中文指令集,才有实现真正汉语底层开发的可能。
虽然是场骗局,但是文章结尾也指出了并不是没有汉语编程的可能,刘博觉得反正都得被抽取能量,倒不如要一条完成的产业链,于是问系统有没有汉语编程。
“宿主,你问这个问题就暴露了你很没有文化,基本上就是无知。我可是高级智能系统,你们十几年后才大力发展的人工智能在我面前就跟刚出生的婴儿一样。何况现在你们连人工智能这个概念都没有。所以,请不要问我有没有,只有你要不要。”
刘博呆住了,人工智能都行?短暂的惊讶后,刘博道:“我要汉语编程的操作系统。”
“现在给你也没有用,你们国家的硬件跟不上。所以我还是给你一套全新编程语言的全新逻辑算法的操作系统吧!别看什么都是新的,但是他却能兼容目前市面上的程序。宿主,凡是得一步一步慢慢来,我也在看你刚起步发展,我已经做出很大让步了,不然就一套操作系统,怎么也得抽取你三个月的能量,而且一天得三次!我的底层程序已经不允许我在这么纵容你下去了,下次一项技术,最少得抽取你半年的能量,才能开启下一项!”