電腦元件:頂層觀點
何謂程式?
l 一序列的步驟
l 每個步驟可能是數學運算、或邏輯運算
l 每個運算必須輸出不同的控制訊號
電腦元件
l 控制單元和算術邏輯單元
形成CPU中央處理單元
l 資料和指令必須能轉入系統、或回傳結果
需要I/O模組
l 程式碼和輸出結果需要儲存區
稱為Memory主記憶體
程式執行
擷取週期
l PC(程式計數器)
l 指向下一個欲擷取的指令位址(指令指標)
l 擷取過程:
1.處理器會擷取PC指向的記憶體位址之指令
2.遞增PC(除非指令另有指示)
3.把擷取的指令放到IR(指令暫存器)
4.處理器直譯指令後執行之
指令週期(未加入中斷週期)狀態圖
指令週期(加入中斷週期)
多重中斷
l 禁能中斷
處理器正在中斷時,會暫時忽略其它的中斷要求
這些中斷要求會停留在等待判讀狀態
處理器會依序地進行中斷要求的處理
l 定義優先順序
低優先權可以被高優先權中斷
高優先權不會再被中斷





沒有留言:
張貼留言