导航:首页 > 操作系统 > 单片机中pc是什么意思

单片机中pc是什么意思

发布时间:2024-10-15 23:52:49

‘壹’ 单片机里面的pc值是什么意思

PC就是程序计数器,就是指挥程序从哪里执行。如果是8位机,每个存储单元存放一个字节,指令有单字节、双字节和3字节。单片机复位时,PC=0000H,而后每执行一条指令,PC根据指令的字节数增加。

如图:最前面的就是PC值

‘贰’ 单片机PC PC+1 PC+2 什么意思

单片机的PC是程序地址寄存器,每执行一条指令,都会根据该指令所占字节数,自动调整PC内容,由于PC设计程序地址,都是自动处理的,所以不需要人为干预。

在单片机指令系统中,有有关程序存储区数据操作的指令,如:MOVC A, @A+PC; A+PC构成ROM地址,将该地址内的数据送累加器A内,PC+1就是在当前指令地址PC基础上+1,即指向下一字节的地址。

(2)单片机中pc是什么意思扩展阅读:

控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。其主要功能有:

(1) 从内存中取出一条指令,并指出下一条指令在内存中的位置。

(2) 对指令进行译码和测试,并产生相应的操作控制信号,以便于执行规定的动作。

(3) 指挥并控制CPU、内存和输入输出设备之间数据流动的方向。

微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。

‘叁’ 单片机中PC属于那个寄存器

PC是控制器中的程序计数器,16位寄存器,属于计数寄存器。
要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC装入第一条指令所在地址,它每取出一条指令(如为多字节指令,则每取出一个指令字节),PC的内容就自动加1,以指向下一条指令的地址,使指令能顺序执行。只有当程序遇到转移指令、子程序调用指令,或遇到中断时(后面将介绍),PC才转到所需要的地方去。
其他:
AC数据累加寄存器
AR基址寄存器
PC计数寄存器
IR指令寄存器
DR缓冲寄存器
PSW状态条件寄存器
居然有楼上这一类的答案,国人的悲哀~~不懂不要装懂。。。。.

‘肆’ 单片机里面PC是什么寄存器,有什么有作用

PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。

阅读全文

与单片机中pc是什么意思相关的资料

热点内容
十四堂人生创意课pdf 浏览:352
pb编程俱乐部 浏览:918
在linux下编写c程序 浏览:138
车载安卓大屏不亮是怎么回事 浏览:403
win7查看自己电脑共享文件夹 浏览:73
程序员一般叫啥 浏览:291
相同苹果帐号如何app共享 浏览:624
caddv命令 浏览:766
南京专业加密软件多少钱 浏览:602
影响编译效率 浏览:963
cad圆弧命令怎么用 浏览:207
2021年面向网络编程技术自考 浏览:325
linux查看进程带宽 浏览:742
安卓手机如何安装国家反诈中心app 浏览:778
程序编译和程序编辑 浏览:747
程序员不朽头像 浏览:661
程序员变老头是真的吗 浏览:289
java卡牌游戏 浏览:209
android的json解析方式 浏览:981
外国人丢失比特币加密硬盘 浏览:401