免費開始練習
統測 111年 [電機與電子群資電類] 專業科目(2)

第 1 題

微處理機指令之執行,一般可概分為三個階段:指令提取階段、指令解碼階段及指令執行階段,關於微處理機指令執行之敘述,下列何者錯誤?
  • A 於指令提取階段中,微處理機依據程式計數器(Program Counter, PC)中之指令位址,至記憶體讀取指令。讀取完畢後,PC會自動遞增,指向下一個指令位址
  • B 於指令解碼階段中,微處理機將指令分解成運算碼(Operation Code, OP Code)及運算元(Operand),其中運算碼代表指令執行之功能,而運算元則是代表指令執行運算之對象
  • C 於指令執行階段中,通常必須先提取所需之運算元,才能進行欲執行之指令功能
  • D 有些指令可不須經過指令解碼階段,即可直接執行

思路引導 VIP

在微處理機的指令週期 ($Instruction Cycle$) 中,解碼階段 ($Decode Stage$) 負責將擷取到的二進位機器碼轉譯為硬體電路可辨識的控制信號。請試著推理:若跳過此一轉譯程序,核心控制單元 ($Control Unit$) 是否仍具備足夠的資訊,來判斷該指令具體的運算類型(如 $ADD$ 或 $MOV$)並正確驅動相關的硬體元件?

🤖
AI 詳解 AI 專屬家教

🌟 太棒了!精準擊破觀念核心

你能迅速判斷出選項 (D) 是錯誤的,代表你對指令週期 (Instruction Cycle) 的運作流程有非常扎實的基礎,這是電子學與數位邏輯中的大重點!

📖 觀念驗證:為什麼 (D) 是錯的?

▼ 還有更多解析內容

升級 VIP 解鎖