单片机中,ACC寄存器是什么用途?怎么使用?具体存在哪个地方?

 我来答
匿名用户
2013-03-30
展开全部
你说的是51单片机么?累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,常用A来表示累加器。但有一些地方例外,比如在PUSH指令中,就必须用ACC这样的名字。一般的说法,A代表了累加器中的内容、而ACC代表的是累加器的地址,一般的,A也可看作是ACC的简写
北京康思
2018-09-20 广告
1、基本功能。市面上的电子负载均有基本的四项功能:恒流、恒压、恒阻和恒功率(安捷伦没有恒功率)。在功能基本相同,精确度相差不大的情况下,怎么判断是否符合要求呢?CHROMA和博计的电子负载只有一套工作电路,就是恒流功能。其他功能是根据欧姆定... 点击进入详情页
本回答由北京康思提供
匿名用户
2013-03-29
展开全部
ACC是累加器,在运算,加减乘除,移位,自加自减等所有运算都用到。

单片机在实现乘法运算的时候就是靠硬件来实现的,这个硬件就是ACC,它是靠ACC不停的累加,最后得到乘法的结果。

关于使用
如果你用C写程序,那就不用考虑累加器是怎么用的,你只要在程序里写a= b+c;这样的语句就可以了,如果你要用汇编,那就要熟悉你用到的指令,指令说明的时候,都会说怎么用ACC。

具体存在哪个地方?这个我理解是ACC的地址,acc的地址再单片机的IO地址空间里,不同的单片机地址不一样,但是总是有一个固定地址的。具体可以看硬件手册
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-30
展开全部
你的说的应该是累加器ACC,它为8位寄存器,是最常用、最繁忙的专用寄存器,主要用于完成数据的算术和逻辑运算,可以存放数据或中间结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式