平成24年度秋期 ITパスポート 問76 解説
コンピュータにおける命令の実行順序に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。
コンピュータにおける命令の実行順序は,
(1) プログラムカウンタの参照
(2) 命令の[a]
(3) 次の命令の主記憶アドレスをプログラムカウンタにセットする。
(4) 命令の[b]
(5) 命令に応じた処理を実行
(6) (1)へ戻る。
を繰り返す。
- アa:解読 b:読込み
- イa:書込み b:解読
- ウa:読込み b:解読
- エa:読込み b:書込み
答えを見る
正解 ウa:読込み b:解読
要点命令は読込み→PC更新→解読→実行の順で処理される
解説
CPUはプログラムカウンタが示すアドレスから命令を読み込み(a),プログラムカウンタを次の命令のアドレスに更新してから,読み込んだ命令を解読(b)し,処理を実行します。よってa:読込み,b:解読のウです。
ア:解読の前に命令を読み込む必要があるので,順序が逆で誤り。
イ:最初に行うのは書込みではなく読込みなので誤り。
エ:読み込んだ命令は解読してから実行するので,bが書込みでは誤り。