免費開始練習
調查局三等申論題 113年 [電子科學組] 計算機概論

第  題

📖 題組:
假設一台 32 位元的電腦,CPU 有 16 個暫存器(R0 到 R15),主記憶體有 2048 個字組(Word)和 16 個不同的指令(例如:add(加法)、sub(減法)等)。如果一個典型指令設計成下列格式:「add R1, R2, R3」,請回答下列問題:(每小題 5 分,共 20 分)
此 CPU 指令格式的運作碼(opcode)最少需要幾位元(bit/bits)?
📝 此題為申論題

思路引導 VIP

看到求「運作碼 (Opcode) 位元數」,應立即對應到「系統支援的指令總數」。利用二進位編碼原理公式 $2^n \ge N$(其中 $n$ 為位元數,$N$ 為指令數),代入題目給定的 16 個指令即可快速求解。

🤖
AI 詳解 AI 專屬家教

【解題思路】利用二進位編碼原理,根據系統支援的指令總數推導出運作碼(Opcode)所需的最少位元數。 【詳解】 已知:

▼ 還有更多解析內容

🏷️ 相關主題

計算機數字系統、邏輯運算與記憶體管理
查看更多「[電子科學組] 計算機概論」的主題分類考古題