當我本身提出這個問題的時候,並無意識到本身的這個問題自己就有很大的bug。由於要理解代碼--驅動-->硬件運行,必需要明白一個概念。 硬件
概念:代碼(指令)是什麼?代碼(指令)的本質是一個抽象的邏輯概念。它是用來描述思惟邏輯,描述思惟方法。它的做用是描述。這些抽象的描述,是經過硬件電路實現的。經過組合邏輯電路,時序電路,時鐘這些硬件電路實現。此刻當我正在敲擊鍵盤的時候,計算機硬件電路作了一系列的信號傳輸工做。I/O輸入系統-->中斷-->cpu執行。全部的這些事情,都是電子信號在發揮做用。我輸入的全部問題,在計算機硬件看來,是許許多多的不一樣的電壓信號罷了。計算機硬件一直在經過這些電子信號,來作出相應的反應。好比,顯示出文字,各類顏色等等。 bug
基於上面的理解,就能明白:所謂代碼控制硬件,僅僅是經過電子信號在硬件部件之間的傳輸,實現了抽象概念上的目的,即功能實現。本質是思惟從抽象概念過分到電子的一個過程,也就是思惟的電子化,也能夠說是代碼化吧。 方法