馮諾依曼機(jī)
運算器、控制器? 、存儲器、輸入設(shè)備、輸出設(shè)備。
高亮部分:cpu,中央處理器。
程序和數(shù)據(jù)放在同一個存儲器中,指令和數(shù)據(jù)一樣可以送到運算器運算。
數(shù)據(jù)以二進(jìn)制碼表示。
指令:操作碼 地址嗎。
順序存放指令,指令計數(shù)器指明要執(zhí)行的指令所在的單元地址。
以運算器為中心,I/O與mem之間DATA傳輸都經(jīng)過運算器。
計算機(jī)的主要部件
存儲器
存放數(shù)據(jù)和程序,存儲和交流中心,可與CPU、I/O交換信息,存儲、緩沖、傳遞信息。
運算器
處理和運算信息或數(shù)據(jù),包括算術(shù)運算和邏輯運算。
控制器
和運算器集成在一個芯片構(gòu)成CPU。
I/O
輸入設(shè)備
輸入原始數(shù)據(jù)和處理這些數(shù)據(jù)的程序。
輸出設(shè)備
輸出計算機(jī)的處理結(jié)果。
各部件來往的信號:地址信號、數(shù)據(jù)信號、控制信號。以總線連接的計算機(jī)框圖如圖:

簡單圖解:cpu發(fā)出的控制信號經(jīng)控制總線送走,完成操作;
cpu經(jīng)地址總線發(fā)送地址,使各個部件的DATA能互相傳送;
I/O和mem可送回信號,cpu據(jù)此調(diào)整發(fā)出的信號。
計算機(jī)的軟件:
系統(tǒng)軟件和應(yīng)用軟件。
計算機(jī)系統(tǒng)的層次結(jié)構(gòu)
高級語言機(jī)器——>匯編語言——>操作系統(tǒng)語言機(jī)器——>機(jī)器語言機(jī)器
翻譯程序
編譯程序
先翻譯編寫的全部語句成機(jī)器語言,再執(zhí)行。
解釋程序
翻譯源程序的一條語句成機(jī)器語言后立即執(zhí)行。翻譯一次,執(zhí)行一次。
虛擬機(jī)和實際機(jī)器之間存在著操作系統(tǒng),專門管理和控制計算機(jī)系統(tǒng)的軟件和硬件資源的。操作系統(tǒng)可看作實際機(jī)器的擴(kuò)充,
計算機(jī)的特點和性能指標(biāo)
基本字長
字長越長,速度越快
存儲容量
計算機(jī)中所有存儲單元的總數(shù)目
運算速度
主頻/時鐘周期
主頻越高,周期越短,操作時間越短。