2021-05-12 14:32:11
關於計算機知識的基本理解
2020-06-16 17:23:54
本人是個大一的學生,比較熱愛計算機,有人說過,最好的學習方式就是整理,並形成體系,那麼我就把我現在所學的知識整理一下。
1、
最初計算機的模型應該是圖靈所提出來的,艾倫.圖靈。其模型叫做:圖靈機。他的圖靈機的模型是:只有資料儲存在儲存器中,而程式的實現是通過一系列的開關或配線來實現的。
(圖為圖靈機模型)
簡單的介紹一下:程式是告訴計算機如何去處理輸入的一組資料的指令集合。而輸出的結果取決於,輸入的資料和程式。
例如:輸入2、3.,而程式是相加,那麼結果就會等於5。假設說資料不變,改變程式為相乘,那麼結果是6。
這種圖靈機模型的好處在於能夠處理任何的運算,只要提供資料和需要怎麼做計算的程式即可。
2、根據圖靈機,馮諾依曼改良了計算機的模型,也成為了現代計算機的基礎模型。
馮諾依曼的模型和圖靈機只差別在:馮諾依曼模型定義計算機的程式必須儲蓄在記憶體中。
根據馮諾依曼模型定義出四個子系統:記憶體、算術邏輯單元、控制單元、輸入/輸出。
(圖為馮諾依曼模型)
輸入/輸出單元:負責接送外界的資料和把計算結果輸送到外部。
記憶體:用來儲存資料和程式的。
算術邏輯單元(ALU):用來進行計算和邏輯計算的地方。
控制單元:控制這記憶體、算術邏輯單元、輸入/輸出等子系統單元。
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-01/139340.htm
相關文章