平成24年 秋期 ITパスポート 問76

コンピュータにおける命令の実行順序に関する次の記述中のa、bに入れる字句の適切な組合せはどれか。

コンピュータの命令実行順序は。
 (1)  プログラムカウンタの参照
 (2)  命令の  a  
 (3)  次の命令の主記憶アドレスをプログラムカウンタにセットする。
 (4)  命令の  b  
 (5)  命令に応じた処理を実行
 (5)  (1)に戻る。
を繰り返す。

a b
解読 読込み
書込み 解読
読込み 解読
読込み 書込み


答え ウ


解説

コンピュータの命令実行順序は。
 (1)  プログラムカウンタの参照
 (2)  命令の読込み(命令フェッチ)
 (3)  次の命令の主記憶アドレスをプログラムカウンタにセットする。
 (4)  命令の解読(デコード)
 (5)  命令に応じた処理を実行
 (5)  (1)に戻る。
を繰り返す。


キーワード
・プロセッサの動作

キーワードの解説
  • プロセッサ(CPU)の動作
    プロセッサがプログラムを処理する順序は
    1. プログラムの命令をプログラムが格納されているメモリから読み出し(命令フェッチ)
    2. 読み出した命令をCPU内で処理できる形に変換する(デコード)
    3. 必要なデータを取り出してレジスタに格納する(オペランド読出し)
    4. 実際に命令を処理(命令実行)
    の順に行われます。

もっと、「プロセッサの動作」について調べてみよう。

戻る 一覧へ 次へ