看看這些牛哄哄的名詞:指令、代碼、程序、軟件、系統

看看這些牛哄哄的名詞:指令、代碼、程序、軟件、系統

按照馮諾依曼體系結構,我們知道計算機有五大組成部分:運算器、控制器、存儲器、輸出設備、輸入設備。那麼他們之間是如何協同工作的?我們通過一個簡單的視頻瞭解一下計算機是如何計算1+3的:

我們可以看到:

指令就是給CPU的一條命令。

控制器根據指令從存儲器裡面讀取數據1和3,交給運算器,運算器根據加法指令將1和3進行加法運算,最後將得到的結果保存在存儲器裡面。

代碼就是計算機能夠識別的一些符號的組合。

我們人類操作計算機的過程就是人類和計算機溝通的過程。提到溝通,我們都知道,人與人之間是通過自然語言溝通的,人與計算機之間是通過計算機語言進行溝通的。

程序就是通過計算機語言寫代碼。寫代碼也可以叫做編程。

軟件,代碼量多了,有了一個或者多個功能了,我們可以把這個程序叫做軟件。

系統,如果軟件的功能太過牛逼,我們叫軟件不足以顯示它的威力了,我們可以把它叫做系統,比如說操作系統,它就是一個軟件,也是由一行一行的代碼寫出來的程序,最終也會轉換為一條一條的指令傳達給CPU。


分享到:


相關文章: