レジスタ

register

マイクロプロセッサ(MPU/CPU)内部にある、演算や実行状態の保持に用いる記憶素子。
最も高速な記憶装置だが、一般的なCPU製品で数個から数十個(容量に換算して数十バイト程度)と数が限られている。GPUなど特殊なプロセッサでは数万個(数百キロバイト)のレジスタを内蔵するものもある。
命令によって役割が決まっているものを専用レジスタ、特定の役割が割り当てられておらずプログラムの都合で様々な用途に使い回せるものを汎用レジスタといい、プログラムからアクセスできずプロセッサ自身が内部的に使用するための特殊なレジスタ(内部レジスタ)を持つ製品もある。