×
コンピュータ構成要素
目次
黄
緑
桃
🔖
見開き
⇋
◐
Aa
プログラムカウンタ (PC):
CPUが次に実行すべき命令が格納されている、主記憶装置上のアドレス(場所)を記憶しておくレジスタです。命令を一つ読み込むごとに自動的に値が増加し、次の命令を指し示すように働きます。
命令レジスタ (IR):
主記憶装置から読み込まれた命令そのものを、解読(デコード)するために一時的に保持しておくレジスタです。
汎用レジスタ:
特定の用途に限定されず、計算途中のデータや一時的なアドレス計算などに自由に使えるレジスタです。
アキュムレータ:
演算処理の対象となるデータや、演算の最終的な結果を格納するために特化したレジスタです。多くの演算命令はアキュムレータ上のデータに対して行われます。
ベースレジスタ / インデックスレジスタ:
メモリアドレスの計算において、基準となるアドレスやそこからの相対的なズレ(オフセット)を保持し、効率的なメモリアクセスを実現するために使用されます。
フラグレジスタ (ステータスレジスタ):
直前の演算結果がゼロであったか、桁あふれ(オーバーフロー)が発生したか、マイナスの値になったかといった、CPUの現在の状態をビット単位のフラグとして記憶するレジスタです。条件分岐の際に参照されます。
利用状況の分析にCookieを使います。同意しない場合でもサイトはそのまま使えます。
詳細
同意する
同意しない