フラグレジスタ

読み:フラグレジスタ
外語:flag register
品詞:名詞

マイクロプロセッサで演算処理結果等を表わすために特に専用に用意されたレジスタのこと。専用レジスタの一つ。

実際にはプロセッサにより様々な呼ばれ方をするが、8080の頃からの慣わしで、総じてフラグレジスタと呼ばれる。

プロセッサごとの実装の差は次のとおり。

Intelのx80系
Fレジスタ
Intelのx86系
FLAGS、EFLAGS、RFLAGS
ルネサスのH8
CCRレジスタ
ルネサスのSuperH
SRレジスタ
MicrochipのPIC
レジスタファイル中のSTATUSレジスタ(ページ0で03、ページ1で83)

プログラムを組む上で必要不可欠なので、どのようなプロセッサでも、このようなレジスタは必ず存在する。