第一代:電子管
第二代:電晶體
第三代:積體電路
***:超大規模積體電路
計算機系統由硬體和軟體兩部分組成
軟體按用途分為系統軟體和應用軟體兩大類
必須將事先編好的程式和原始資料送入主存後才能執行程式,一旦程式被啟動執行,計算機能在不需操作人員干預下自動完成逐條取出指令並執行的任務。
能把一種程式語言表示的程式轉換為等價的另一種程式語言程式叫做翻譯程式
匯程式設計序
解釋程式
編譯程式
從應用問題到機器語言程式的每次轉換所涉及的概念都屬於軟體的範疇,而機器語言程式所執行的計算機硬體和軟體之間需要有乙個「橋梁」,這個在軟體和硬體之間的介面就是指令集體系結構(isa),它是軟體和硬體之間介面的乙個完整定義。
在計算機技術中,乙個存在的事物或概念從某個角度看似乎不存在,即,對實際存在的事務或概念感覺不到,則稱為透明。
5. 根據pc取指令到ir
6. 指令解碼並送出控制訊號
7. 取運算元
8. 指令執行
9. 回寫結果
cpu必須能夠產生同步的時鐘定時訊號,也就是cpu的主脈衝訊號,其寬度為時鐘週期。
cpu的主頻就是cpu中的主脈衝訊號的時鐘頻率,是cpu時鐘週期的倒數。
綜合cpi=程式總時鐘週期數÷程式所含指令條數。
cpu執行時間=cpi×程式總指令條數×時鐘週期=程式所含時鐘週期數÷時鐘頻率=程式所含時鐘週期數×時鐘週期
選取一組指令組合,使得得到的平均cpi最小,由此得到的mips就是peak mips。
計組 計算機系統概述
1 什麼是計算機系統 應用軟體 按照任務所需編寫的各種程式 發展 機器 彙編 語言 fortran pascal c c j a php.硬體發展階段 時間邏輯元件 速度 次 秒 記憶體外存 一代1946 7957 電子管幾千 幾萬 汞延遲線 磁鼓 穿孔卡片 紙帶 二代1958 1964 電晶體幾萬...
計算機系統概述
計算機硬體發展 第一代計算機,電子管計算機,這代計算機只有機器語言即01 執行速度比較慢,第二代計算機,電晶體計算機,開始出現分時作業系統和一些高階語言 第三代計算機,中小規模計算機,開始有了作業系統雛形 計算機,超大規模積體電路,開始出現微型處理器 計算機軟體的發展。剛開始的計算機沒有什麼軟體,直...
計算機系統概述
cpu工作的基本週期中,首先從記憶體中提取指令,之後對其解碼以確定其型別和運算元,最後執行 重複取指 解碼並執行下一指令,直至所有程序執行完畢。進一步分析 cpu必須具有控制程式的順序執行 指令控制 產生完成每條指令所需要的控制命令 操作控制 對各種操作加上時間上的控制 時間控制 對資料進行算術運算...