「アキュムレーター」の版間の差分

提供:MonoBook
編集の要約なし
編集の要約なし
 
2行目: 2行目:


アキュムレーターに値を格納し演算を行うとその結果でアキュムレーターが上書きされます。
アキュムレーターに値を格納し演算を行うとその結果でアキュムレーターが上書きされます。
アキュムレータのないCPUでは
a = x + y
アキュムレータのあるCPUでは
a = a + x
たとえば加算などを繰り返す場合などにいちいち値を移動させる必要がないので捗ります。
たとえば加算などを繰り返す場合などにいちいち値を移動させる必要がないので捗ります。


レジスタの一種なので使い終わったタイミングでデータを取り出して[[メモリ]]に保存しないと上書きされることがあります。
レジスタの一種なので使い終わったタイミングでデータを取り出して[[メモリ]]に保存しないと上書きされることがあります。


[[category: CPU]]
[[category: CPU]]

2024年7月18日 (木) 01:33時点における最新版

アキュムレーター英語:accumulator)とは、CPUレジスターのうち「入力」と「出力」の両方を兼用するものをいいます。CPUによっては「データレジスター」などとも呼ばれます。

アキュムレーターに値を格納し演算を行うとその結果でアキュムレーターが上書きされます。

アキュムレータのないCPUでは

a = x + y

アキュムレータのあるCPUでは

a = a + x


たとえば加算などを繰り返す場合などにいちいち値を移動させる必要がないので捗ります。


レジスタの一種なので使い終わったタイミングでデータを取り出してメモリに保存しないと上書きされることがあります。