还是linux也好,它们都是高级编程语言写出来的代码。”
“什么是高级编程语言?高级编程语言是一种十分的接近自然语言的计算机程序设计语言,也就是熟知的代码。”
“比如古老的c语言、c++、java、python、易语言等等。”
“这些东西是直接面向人类的,它们的出现,是为了方面人类理解和编写。”
“而计算机,无论是哪一种类型的,它都无法理解所谓的高级语言。”
“计算机的强大功能,归根到底,是图灵机原理,是对于电流强度的控制,在原始的硅晶芯片电路设计中,它只有两种状态,一种是高电平,另一种是低电平。”
“也就是所谓的0和1。”
“0和1组成的语言,被称为二进制语言,它是控制计算机的直接语言。”
“简单的来说,就是当你发送一个指令0的时候,计算机的这一个电子元件进行断电,发动指令1的时候,这个电子元件通电。”
“就像一个电灯泡一样,通电就是亮的,可以类比为1,断电是灭的,可以类比为0。”
“当然,这只是一种很简陋的说法,并不严谨。”
“实际上一台计算机,哪怕是一块芯片,包含的东西都很多很复杂。”
“就像我身前的这台集成芯片计算机一样,单单是从集成芯片来说,它里面就包含了数以亿计的晶体管,而这些晶体管互相间组成了一个个的门。”
“而这些繁多的门,通过预先的设置和蚀刻,组成了一块块的数字电路模块,这些数字电路模块又有着不同的功能。”
“有的数字电路模块负责管理电源,有的负责通信,有的负责显示,有的负责发声,有的负责统领全局的计算.......”
“而这些数字电路模块,统一整理连接起来后,构成了一块