单片机中PC属于那个寄存器?

如题所述

PC是控制器中的程序计数器,16位寄存器,属于计数寄存器。
要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC装入第一条指令所在地址,它每取出一条指令(如为多字节指令,则每取出一个指令字节),PC的内容就自动加1,以指向下一条指令的地址,使指令能顺序执行。只有当程序遇到转移指令、子程序调用指令,或遇到中断时(后面将介绍),PC才转到所需要的地方去。
其他:
AC数据累加寄存器
AR基址寄存器
PC计数寄存器
IR指令寄存器
DR缓冲寄存器
PSW状态条件寄存器
居然有楼上这一类的答案,国人的悲哀~~不懂不要装懂。。。。.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-06
pc是程序计数器。不属于特殊功能寄存器。它存放的是下一条要取的指令的16位存储单元地址,当取完一个字节以后,pc的值会自动加以,为取在下一条指令做准备。
还有一点:单片机复位后,pc自动清零。在执行中断程序时pc值不加一。
相似回答
大家正在搜