累加寄存器

累加寄存器

累加寄存器是一種運算功能的計算器

簡介


累加寄存器AC通常簡稱為累加器,它是一個通用寄存器。其功能是:當運算器的算術邏輯單元ALU執行算術或邏輯運算時,為ALU提供一個工作區。累加寄存器暫時存放ALU運算的結果信息。顯然,運算器中至少要有一個累加寄存器。

概述


目前CPU中的累加寄存器,多達16個,32個,甚至更多。當使用多個累加器時,就變成通用寄存器堆結構,其中任何一個可存放源操作數,也可存放結果操作數。在這種情況下,需要在指令格式中對寄存器號加以編址。