馮諾依曼機(jī)
運(yùn)算器敌厘、控制器? 朽合、存儲(chǔ)器曹步、輸入設(shè)備、輸出設(shè)備尿孔。
高亮部分:cpu,中央處理器纳猫。
程序和數(shù)據(jù)放在同一個(gè)存儲(chǔ)器中,指令和數(shù)據(jù)一樣可以送到運(yùn)算器運(yùn)算尚骄。
數(shù)據(jù)以二進(jìn)制碼表示侵续。
指令:操作碼 地址嗎状蜗。
順序存放指令轧坎,指令計(jì)數(shù)器指明要執(zhí)行的指令所在的單元地址。
以運(yùn)算器為中心蜜氨,I/O與mem之間DATA傳輸都經(jīng)過(guò)運(yùn)算器捎泻。
計(jì)算機(jī)的主要部件
存儲(chǔ)器
存放數(shù)據(jù)和程序笆豁,存儲(chǔ)和交流中心,可與CPU煞赢、I/O交換信息耕驰,存儲(chǔ)、緩沖录豺、傳遞信息。
運(yùn)算器
處理和運(yùn)算信息或數(shù)據(jù)双饥,包括算術(shù)運(yùn)算和邏輯運(yùn)算咏花。
控制器
和運(yùn)算器集成在一個(gè)芯片構(gòu)成CPU。
I/O
輸入設(shè)備
輸入原始數(shù)據(jù)和處理這些數(shù)據(jù)的程序刘急。
輸出設(shè)備
輸出計(jì)算機(jī)的處理結(jié)果叔汁。
各部件來(lái)往的信號(hào):地址信號(hào)检碗、數(shù)據(jù)信號(hào)据块、控制信號(hào)。以總線連接的計(jì)算機(jī)框圖如圖:
簡(jiǎn)單圖解:cpu發(fā)出的控制信號(hào)經(jīng)控制總線送走折剃,完成操作另假;
cpu經(jīng)地址總線發(fā)送地址,使各個(gè)部件的DATA能互相傳送怕犁;
I/O和mem可送回信號(hào)边篮,cpu據(jù)此調(diào)整發(fā)出的信號(hào)。
計(jì)算機(jī)的軟件:
系統(tǒng)軟件和應(yīng)用軟件因苹。
計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)
高級(jí)語(yǔ)言機(jī)器——>匯編語(yǔ)言——>操作系統(tǒng)語(yǔ)言機(jī)器——>機(jī)器語(yǔ)言機(jī)器
翻譯程序
編譯程序
先翻譯編寫的全部語(yǔ)句成機(jī)器語(yǔ)言,再執(zhí)行苟耻。
解釋程序
翻譯源程序的一條語(yǔ)句成機(jī)器語(yǔ)言后立即執(zhí)行篇恒。翻譯一次扶檐,執(zhí)行一次。
虛擬機(jī)和實(shí)際機(jī)器之間存在著操作系統(tǒng)胁艰,專門管理和控制計(jì)算機(jī)系統(tǒng)的軟件和硬件資源的款筑。操作系統(tǒng)可看作實(shí)際機(jī)器的擴(kuò)充奈梳,
計(jì)算機(jī)的特點(diǎn)和性能指標(biāo)
基本字長(zhǎng)
字長(zhǎng)越長(zhǎng),速度越快
存儲(chǔ)容量
計(jì)算機(jī)中所有存儲(chǔ)單元的總數(shù)目
運(yùn)算速度
主頻/時(shí)鐘周期
主頻越高,周期越短,操作時(shí)間越短离咐。