統測
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) 是錯的?
▼ 還有更多解析內容