本地是筆者基於《計算機組成原理》、《深入理解計算機系統》、《深入淺出計算機組成原理》和《大話計算機第一卷》的學習總結與歸納。主要記錄了 cpu 組成及運算原理、指令系統、儲存系統、i/o 系統等內容,圍繞如何提高計算機效能展開思考。
計算機組成(computer organization),其中 organization 是 「組織機構」 的意思。所以計算機組成原理就是研究計算機這一實體內部的多個不同部件之間是如何變成乙個 「組織機構」 的,這個組織機構最終又是如何能夠進行各種計算、控制、讀取輸入、返回輸出,從而提供各種強大功能的。
馮·諾依曼體系結構,也叫儲存程式計算機。即程式本身是儲存在計算機的記憶體裡的,可以通重載入不同的程式來解決不同的問題。
馮·諾依曼在《first draft of report o the edvac》(《第乙份草案》)中提出了現代計算機組成的五大部分 —— 控制器,處理器,儲存器,輸入和輸出裝置。
注:edvac(electronic numerical integrator and computer,電子數值積分計算機) 是實際上第一台電子計算機。
note:pu 和 cu 就組成了 cpu(central processing unit,**處理器)。
馮諾依曼計算機體系結構
體系結構特點為 儲存程式和二進位制。儲存程式的基本思想 任何複雜的運算都可以分解成一系列簡單的操作步驟,這些簡單操作應是計算機能一直接實現的被稱為 指令 的基本操作,如加法指令 減法指令等。解算乙個新題目時,先確定分解的演算法,編制運算過程,選取能實現其操作的適當指令,組成所謂 程式 如果把程式和處...
馮諾依曼體系結構
cui 馮諾依曼體系機構 說到計算機的發展,就不能不提到德國科學家馮諾依曼。從20世紀初,物理學和電子學科學家們就在爭論製造可以進行數值計算的機器應該採用什麼樣的結構。人們被十進位制這個人類習慣的計數方法所困擾。所以,那時以研製模擬計算機的呼聲更為響亮和有力。20世紀30年代中期,德國科學家馮諾依曼...
馮諾依曼體系結構
馮 諾依曼結構也稱普林斯頓結構,是一種將程式指令儲存器和資料儲存器合併在一起的儲存器結構。程式指令儲存位址和資料儲存位址指向同乙個儲存器的不同物理位置,因此程式指令和資料的寬度相同,如英特爾公司的8086 處理器的程式指令和資料都是16位寬。美籍匈牙利數學家馮 諾依曼於1946年提出儲存程式原理,把...