平成24年度 秋期 ITパスポート試験 問76
テクノロジ/コンピュータ構成要素コンピュータにおける命令の実行順序に関する次の記述中の a,b に入れる字句の適切な組合せはどれか。 コンピュータにおける命令の実行順序は, (1) プログラムカウンタの参照 (2) 命令の a (3) 次の命令の主記憶アドレスをプログラムカウンタにセットする。 (4) 命令の b (5) 命令に応じた処理を実行 (6) (1)へ戻る。 を繰り返す。
出典:平成24年度 秋期 ITパスポート試験 問76
- アa:解読,b:読込み
- イa:書込み,b:解読
- ウa:読込み,b:解読
- エa:読込み,b:書込み
正解:ウ
解説
CPU は,まずプログラムカウンタが示す主記憶のアドレスを参照し,そのアドレスから命令を「読込み」ます。次の命令のアドレスをプログラムカウンタにセットしたあと,読み込んだ命令を「解読」し,その内容に応じた処理を実行します。これを繰り返してプログラムを進めます。
選択肢ごとの解説
- ア誤り。命令を読み込む前に解読することはできません。(2)は読込み,(4)は解読の順です。
- イ誤り。(2)で命令を書き込むことはありません。命令の取り出しは「読込み」です。
- ウ正しい。(2)で命令を読み込み,(4)で解読してから実行します。
- エ誤り。(4)は書込みではなく,読み込んだ命令の解読です。