IPA過去問ドリル

令和2年度 10月 応用情報技術者試験 午前 問8

テクノロジ/コンピュータ構成要素

CPU のスタックポインタが示すものとして,最も適切なものはどれか。

出典:令和2年度 10月 応用情報技術者試験 午前 問8

正解:ア

解説

スタックポインタは,サブルーチン呼出しや割込みの際に戻り先アドレスやレジスタの内容を退避するスタック領域の,現在の先頭位置(次に積む,又は最後に積んだ位置)のアドレスを保持するレジスタです。

選択肢ごとの解説

  • 正しい。サブルーチン呼出し時に戻り先アドレスやレジスタ内容を格納するスタック領域のアドレスを示します。
  • 誤り。次に読み出す機械語命令が格納されているアドレスを示すのはプログラムカウンタ(命令アドレスレジスタ)です。
  • 誤り。メモリから読み出された機械語命令そのものを保持するのは命令レジスタです。
  • 誤り。割込みの許可状態や条件分岐の判断に使う演算結果の状態を保持するのはステータスレジスタ(フラグレジスタ,プログラム状態語)です。
応用情報技術者の過去問を演習モードで解く