第一章的考點
1.1基本構成
計算機硬體(四個):處理器,記憶體,輸入輸出裝置,系統匯流排
計算機部件的內部結構
1.2微處理器的發展
cpu單核到多核,超執行緒,同步多執行緒,gpu,dsp,soc
1.3指令的執行
包括兩步:取指階段,執行階段
基本的指令週期
四類指令
處理器——儲存器
處理器——i/o裝置
資料處理
控制跳轉
1.4中斷
有中斷的指令週期多了中斷階段這一階段(檢查中斷)
中斷的定義
中斷的分類(四類):程式中斷,時鐘中斷,i/o中斷,硬體失效中斷
有中斷和無中斷的程式執行區別,還有短io長io的區別
中斷提高cpu的利用率
中斷和指令週期
中斷處理的硬體連線和軟體實現
中斷處理的方法(兩個):順序處理(禁止中斷),中斷巢狀
1.5儲存器的層次結構
2.記憶體
擴充的方法:虛擬記憶體
增速的方法:增加高速緩衝器cache
3.關於cache的計算題
4.兩級儲存器:cache—記憶體
**儲存器:caceh-記憶體-磁碟(在虛擬記憶體中)
5.程式區域性性原理(兩級儲存器有效的理論依據)
時間區域性性:某段時間多次訪問的指令或資料
空間區域性性:某段時間某段空間的**(集中)多次訪問
6.直接記憶體訪問dma
a)在dma控制器控制下,通過竊取匯流排週期,記憶體和裝置之間直接(不用經過cpu)傳送資料
b)優先順序比cpu高(因為資料傳輸不能中斷)
c)只有在傳送開始和結束時才需要cpu的干預(例如說在結束時會向cpu發出中斷)
7.並行處理機,mimd多指令多資料流。
8.對稱多處理器smp
可用性好,單個失效不會導致停機。多核cpu就是一種smp
每個cpu有自己的暫存器,alu,控制器,共享記憶體和匯流排
OS複習 作業系統綜述1
軟體 系統軟體 作業系統及應用程式 應用軟體 硬體 處理機 cpu 記憶體 條 外部i o裝置 顯示器 鍵盤 滑鼠 印表機 磁碟 磁帶 掃瞄器 以及系統匯流排 虛擬機器觀點 該觀點認為,作業系統是建立在計算機硬體平台上的虛擬機器,它為應用軟體提供了許多比計算機硬體功能更強或計算機硬體所沒有的功能。作...
作業系統複習
l 計算機系統把資源管理和控制程式執行的功能集中組成一種軟體,稱為 作業系統 是系統軟體 l作業系統的兩個設計目標 1 使計算機系統使用方便 2 使計算機系統能高效地工作 擴充硬體的功能,使硬體的功能發揮得更好 使使用者合理共享資源,防止相互干擾 以檔案形式管理軟體資源,保證資訊的安全和快速訪問。l...
作業系統複習
wait 會執行將value減1操作操作 當value 0時,代表目前有阻塞的程序在等資源,當 value 1 時,給予程序執行 signal 會執行將 value加1操作,當 value 0 時,代表優程序正阻塞等資源,此時,可以隨機釋放其中的任意程序,當 value 1 時,代表當前處於互斥狀態...