永发信息网

在51单片机中,A和ACC的具体的关系是什么呢

答案:5  悬赏:10  手机版
解决时间 2021-03-26 11:04
  • 提问者网友:嗝是迷路的屁
  • 2021-03-25 15:59
在51单片机中,A和ACC的具体的关系是什么呢
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-03-25 16:49
A和ACC的实质是一样的,对应地址都是0E0H,
只是汇编在使用时,在格式上取了两个名字。
你看看它们的使用方法,有的地方用A,有的地方用ACC,会发现有一定的规律。
当其要进行位表示时,必须用ACC,
比如要写成ACC.7,而不能写成A.7
但当其作为8位二进制数时,ACC和A都能用
但还是有区别
比如 INC ACC和INC A 都能用
还有PUSH ACC POP ACC也可以写成PUSH A和POP A
当然,我们学汇编时,它主要是讲了一个格式,可能书上只讲到PUSH ACC,没有讲到PUSH A,没讲到并不代表它不能用。
全部回答
  • 1楼网友:慢性怪人
  • 2021-03-25 19:51
引用软件外包介绍的回答:
A和ACC的实质是一样的,对应地址都是0E0H,
只是汇编在使用时,在格式上取了两个名字。
你看看它们的使用方法,有的地方用A,有的地方用ACC,会发现有一定的规律。
当其要进行位表示时,必须用ACC,
比如要写成ACC.7,而不能写成A.7
但当其作为8位二进制数时,ACC和A都能用
但还是有区别
比如 INC ACC和INC A 都能用
还有PUSH ACC POP ACC也可以写成PUSH A和POP A
当然,我们学汇编时,它主要是讲了一个格式,可能书上只讲到PUSH ACC,没有讲到PUSH A,没讲到并不代表它不能用。PUSH ACC正确PUSH A错误
因为A是作为寄存器来用,是寄存器寻址方式;第一条指令是直接寻址方式,因此是正确的。
  • 2楼网友:第四晚心情
  • 2021-03-25 19:02
ACC是累加器A的符号...二者其实是一样的...但是在进行位操作的时候就要写ACC.x(x为某位)而不能写A.x
  • 3楼网友:山河有幸埋战骨
  • 2021-03-25 18:06
还有一点,在一下指令中只能使用ACC作为累加器的符号
INC ACC
POP ACC
PUSH ACC
访问ACC的某一位时
  • 4楼网友:渡鹤影
  • 2021-03-25 18:00
A和ACC的实质是一样的,对应地址都是0E0H,
只是汇编在使用时,在格式上取了两个名字。
你看看它们的使用方法,有的地方用A,有的地方用ACC,会发现有一定的规律。
当其要进行位表示时,必须用ACC,
比如要写成ACC.7,而不能写成A.7
但当其作为8位二进制数时,ACC和A都能用
但还是有区别
比如 INC ACC和INC A 都能用
还有PUSH ACC POP ACC也可以写成PUSH A和POP A
当然,我们学汇编时,它主要是讲了一个格式,可能书上只讲到PUSH ACC,没有讲到PUSH A,没讲到并不代表它不能用。
我对它们的理解是:除位操作以外,其余通用。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯