51单片机汇编语言中的A和ACC,这是同一个寄存器呀。同一个寄存器可以有2个名称么?

2025-04-04 19:45:33
推荐回答(2个)
回答1:

是同一个。

写成 A,是寄存器寻址。
写成 ACC,是直接寻址。

在 PUSH、POP 指令中,必须使用直接寻址,写成 A 就错了。
在必须使用寄存器寻址的时候,也不可用 ACC 来代替。

回答2:

是同一寄存器(累加器),
A是简称(汇编程序某些指令中使用)