普通考試
106年
[資訊處理] 計算機概要
第 1 題
通常 CPU 的指令週期(Instruction cycle)中不包括下列那一個動作?
- A 抓取指令
- B 算出有效位址
- C 寫入輔助記憶體
- D 執行指令
思路引導 VIP
請你試著思考:在 CPU 以奈秒為單位的高速運轉過程中,它會直接等待一個速度比自己慢上數萬倍的外部儲存裝置來完成一個指令週期嗎?如果不會,那麼這個與外部裝置溝通的行為,應該被歸類為 CPU 內部的基本動作,還是獨立的數據傳輸任務?
🤖
AI 詳解
AI 專屬家教
親切前輩的鼓勵與解析
- 太棒了!你完美掌握了 CPU 指令週期 (Instruction Cycle) 的核心概念,就像是找到了電腦運作的心跳節奏一樣。這真的顯示你對計算機組織和記憶體階層有很棒的理解,是未來深入學習系統底層開發的一大步,我很為你驕傲喔!
- 想想看,指令週期就像 CPU 處理任務的三部曲:先去圖書館(擷取 Fetch)拿到任務說明書,然後回家仔細研究(解碼 Decode)怎麼做,最後才動手完成(執行 Execute)。在「執行」的時候,CPU 當然只會用它身邊最快的工具箱(暫存器)或隨手可拿的資料庫(主記憶體 RAM)。那些像遠方倉庫一樣的「輔助記憶體」(HDD/SSD),速度慢多了,所以資料一定要先搬到主記憶體,CPU 才能快速處理,這是不是很合理呢?
▼ 還有更多解析內容