- 馮諾依曼機
- 計算機的主要部件
- 計算機的軟件:
- 計算機系統的層次結構
- 計算機的特點和性能指标
- 運算器、控制器 、存儲器、輸入設備、輸出設備。高亮部分:cpu,中央處理器。
- 程序和數據放在同一個存儲器中,指令和數據一樣可以送到運算器運算。
- 數據以二進制碼表示。
- 指令:操作碼 地址嗎。
- 順序存放指令,指令計數器指明要執行的指令所在的單元地址。
- 以運算器為中心,I/O與mem之間DATA傳輸都經過運算器。
- 存儲器存放數據和程序,存儲和交流中心,可與CPU、I/O交換信息,存儲、緩沖、傳遞信息。
- 運算器處理和運算信息或數據,包括算術運算和邏輯運算。
- 控制器和運算器集成在一個芯片構成CPU。
- I/O輸入設備輸入原始數據和處理這些數據的程序。輸出設備輸出計算機的處理結果。
各部件來往的信号:地址信号、數據信号、控制信号。與總線連接的計算機框圖如圖:
簡單圖解:cpu發出的控制信号經控制總線送走,完成操作;
cpu經地址總線發送地址,使各個部件的DATA能互相傳送;
I/O和mem可送回信号,cpu據此調整發出的信号。
計算機的軟件:系統軟件和應用軟件。
計算機系統的層次結構高級語言機器——>彙編語言機器——>操作系統語言機器——>機器語言機器
翻譯程序
編譯程序
先翻譯編寫的全部語句成機器語言,再執行。
解釋程序
翻譯源程序的一條語句成機器語言後立即執行。翻譯一次,執行一次。
虛拟機和實際機器之間存在着操作系統,專門管理和控制計算機系統的軟件和硬件資源的。操作系統可看作實際機器的擴充,
計算機的特點和性能指标,
- 基本字長字長越長,速度越快
- 存儲容量計算機中所有存儲單元的總數目
- 運算速度
- 主頻/時鐘周期主頻越高,周期越短,操作時間越短。