当我本身提出这个问题的时候,并无意识到本身的这个问题自己就有很大的bug。由于要理解代码--驱动-->硬件运行,必需要明白一个概念。 硬件
概念:代码(指令)是什么?代码(指令)的本质是一个抽象的逻辑概念。它是用来描述思惟逻辑,描述思惟方法。它的做用是描述。这些抽象的描述,是经过硬件电路实现的。经过组合逻辑电路,时序电路,时钟这些硬件电路实现。此刻当我正在敲击键盘的时候,计算机硬件电路作了一系列的信号传输工做。I/O输入系统-->中断-->cpu执行。全部的这些事情,都是电子信号在发挥做用。我输入的全部问题,在计算机硬件看来,是许许多多的不一样的电压信号罢了。计算机硬件一直在经过这些电子信号,来作出相应的反应。好比,显示出文字,各类颜色等等。 bug
基于上面的理解,就能明白:所谓代码控制硬件,仅仅是经过电子信号在硬件部件之间的传输,实现了抽象概念上的目的,即功能实现。本质是思惟从抽象概念过分到电子的一个过程,也就是思惟的电子化,也能够说是代码化吧。 方法