ACC

累加器

ACC(Accumulator)是累加器A縮寫。累加器A是一個具有特殊用途的二進位8位寄存器,專門用來存放操作數或運算結果。在CPU執行某種運算前,兩個操作數中的一個通常應放在累加器A中,運算完成後累加器A中便可得到運算結果。

基本概況


對累加器A的單操作數的邏輯操作指令
對累加器A的單操作數的邏輯操作指令如下所示: 1、CLR A;(A=0)
這條指令的功能是將累加器A的內容清零,即(A)=0,不影響Cy標誌位、AC標誌位和OV標誌位,隻影響P標誌位。
2、CPL A
這條指令的功能是將累加器A的內容逐位邏輯取反,不影響標誌位。
3、RL A
這條指令的功能是將累加器A的內容向左循環移1位,不影響標誌位。
4、RR A
這條指令的功能是將累加器A的內容向右循環移1位,不影響標誌位。
5、RLC A
這條指令的功能是將累加器A的內容和進位標誌位Cy一起向左循環移1位,不影響AC標誌位、OV標誌位。
6、RRC A
這條指令的功能是將累加器A的內容和進位標誌位Cy一起向右循環移1位,不影響AC標誌位、OV標誌位。