列举五个特殊功能寄存器?说说它们的特点?

 我来答
惠企百科
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
向TA提问
展开全部

‍常用的特殊功能寄存器有:ACC、B、PSW、DPTR(DPH、DPL)、SP等。

ACC:累加器,常常用A表示。它是一个非常重要寄存器,在运算器做运算时其中一个数一定是在ACC中,所有的运算类指令都离不开它。

B:一个常用的寄存器。在做乘、除法时放乘数或除数。

PSW:程序状态字。PSW也称为标志寄存器,里面放了CPU工作时的很多状态,借此,我们能了解CPU的当前状态,并作出对应的处理。

DPTR(DPH、DPL):数据指针。能用它来访问外部数据存储器中的任一单元,也能作为通用寄存器来用。16位,由两个8位寄存器DPH、DPL组成。主要用于存放一个16位地址,作为访问外部存储器(外RAM和ROM)的地址指针。

SP:堆栈指针。专用于指出堆栈顶部数据的地址。

 扩展资料

特殊功能寄存器是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。

它是80C51单片机中最具有特色的部分,几乎所有80C51系列功能的增加和扩展都是通过增加特殊功能寄存器来达到目的的。英文缩写为SFR,是Special Function Register(特殊功能寄存器)的缩写。

参考资料:百度百科-特殊功能寄存器

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式