1)第322章 外星基地中的声音_直播在荒野手搓核聚变
字体:      护眼 关灯
上一章 目录 下一章
  第322章外星基地中的声音

  模拟空间内,韩元依旧坐在显示屏面前编写着底层进制代码。

  第一个被编译的,不是中央计算机的控制程序,也不是‘MSC-CNC八轴六联动数控加工设备’的控制程序。

  而是‘汇编器程序’。

  作为机器语言和汇编语言的转换器,汇编器的重要性毋庸置疑。

  可以说没有汇编器,就没有如今社会璀璨的互联网世界。

  0和1表达出来的二进制代码,根本就不是人看的东西。

  由0和1表达出来的进制代码,不仅看起来复杂,而且只要输入错一个数字,整个进制代码就全部报废了。

  比如1101101010011010。

  这一串二进制代码表达的什么,无论是谁来了,恐怕都没法一眼就能认出来。

  这也是早期计算机发展速度极慢的原因之一。

  因为进制代码程序的编写和读认速度极慢,而且很容易就出现错误。

  在计算机早期的时候,电子门也就是晶体管/电子管的工作方式是由开关驱动。

  比如排列十个电子门,原始状态,这些电子门都是关闭的,也就是二进制中的0。

  当摁下第一个开关的时候,这个电子门就变成了数字1。

  这样一来,你可以打开某些开关,并关闭其他开关以输入两个数字,然后输出器将显示两个数字的总和。

  这就是计算机运行的基础。

  但是这种计算机,需要操作员(程序员)坐在终端前,不断的打开闭合开关,非常不方便。

  所以后来又发明出了穿孔打卡的方式,能够更简单方便地切换开关。

  也就是在一张硬纸板上,有很多排线,每条线都有可以打的孔。

  这些纸板上的孔和线,可以和计算机的电子门开关匹配。

  硬纸板上的每一条线都代表着不同的指令,通过将硬纸板放到一个特殊的机器中,就可以连接到计算机读取这些指令。

  这就是原始的打卡计算机。

  和控制最初的开关计算机比,打卡计算机方便了不少,而且程序猿也可以在纸卡上编写程序了。

  只是随着时间的推移,需要建立的程序和数据就越来越多。

  纸卡就又显得繁琐了起来。

  人类社会中是不缺少天才的,每当一项技术发展到瓶颈的时候,就有天才跳出来打破这个瓶颈。

  计算机亦是如此。

  在打卡计算机编写程序异常繁琐的时候,有个名叫‘格雷斯·霍珀’的天才,想出了一个很棒的点子。

  因为需要手动在纸卡上编写程序,格雷斯·霍珀产生了一种想法。

  她想设计一种程序,让人可以用类似英文的语法,把想做的事写下来,然后用这个程序把英文翻译成机器的语法,交给机器去执行。

  这也就是后世的编译程序。

  这种程序,可以把编写有程序的穿孔卡加载到计算机中,

  请收藏:https://m.aoyue9.com

(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)

上一章 目录 下一章