一般用途處理器的指令集可以根據不同面向來作分類。常見的分類方式中有一種是
根據指令中可以使用的運算元數量,而有0 個、1 個、2 個、3 個、4 個運算元的設
計方向。試回答下列問題:
Java 語言的bytecode 在上述提及的分類方式中應屬多少個運算元的指令集?請具
體說明之,否則不予計分。(參考資料:Java bytecode 中原則上每道指令的長度
即為一個位元組。)(6 分)
4 個運算元的指令集一般會如何使用這4 個運算元?試逐個詳細說明之。(7 分)
有一種指令集設計方向稱為簡化指令集計算機(英文簡稱RISC)的架構,目前廣
受採用。RISC 一般採用多少個運算元的指令集設計?其具體原因為何?(7 分)