accumulator

名詞、廃語

  1. レジスタを指す古めかしい用語。これをレジスタの同義語としてオンラインで使っていれば、そのユーザーがかなり長くこの世界にいること、および/または話題になっているアーキテクチャがかなり古いことの、まずまず信頼できる目印になる。たとえばマイクロプロセッサのレジスタについて、この語が完全な形で使われることはほとんどない。もっとも、‘A’で始まる算術レジスタの記号名は、accumulatorという用語の歴史的な使用に由来する(実は‘arithmetic’からではない)。だが紛らわしいことに、レジスタ名の接頭辞‘A’は、たとえばMotorola 680x0系のように、addressを表すこともある。

  2. 算術や論理に使われている(アドレス指定やループ添字ではない)レジスタ、特に多数の項目の和や個数を累算するのに使われているもの。この用法は特定のルーチンやコードのまとまりの文脈で使われる。「FOOBAZルーチンはA3をアキュムレータとして使う」。

  3. 自分の決裁箱(特に語義1を使うような古参の間で)。「これをレビューしてほしいって? いいよ、アキュムレータに入れておいて」(stackを参照)。