資格暗記無料で始める

レジスタとは?

レジスタとは、プロセッサ内部にある最も高速な記憶。プログラムカウンタ、命令レジスタ、アキュムレータ、指標レジスタ、スタックポインタ、状態レジスタなど役割ごとに種類がある。主記憶より桁違いに速いが本数が限られ、その割付けはコンパイラの最適化対象になる。

応用情報技術者試験の過去問では8回出題されています(2016年度〜2024年度)。

れじすた

応用情報技術者試験の頻出用語/テクノロジ系


レジスタの意味

プロセッサ内部にある最も高速な記憶。プログラムカウンタ、命令レジスタ、アキュムレータ、指標レジスタスタックポインタ、状態レジスタなど役割ごとに種類がある。主記憶より桁違いに速いが本数が限られ、その割付けはコンパイラの最適化対象になる。

レジスタの具体例

状態レジスタには演算結果がゼロか、桁あふれが起きたかなどが記録され、条件分岐命令はこの内容を見て分岐先を決める。関数呼出しではスタックポインタが戻り番地や引数を積む位置を指し示す。

レジスタは試験でどう引っ掛けられる?

プログラムカウンタが保持するのは、いま実行中の命令ではなく次に取り出す命令の番地とするのが一般的。アキュムレータは演算結果を保持する作業用レジスタであり、番地を保持する役割とは区別する。

レジスタと関連する用語

レジスタが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。