导航:首页 > 操作系统 > 单片机中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是什么意思相关的资料

热点内容
梦幻诛仙12职业变态源码 浏览:367
汽车的控制是怎么编程的 浏览:683
稳定的ip地址服务器 浏览:639
python多线程编程教程 浏览:250
笔记本编程电脑排行榜 浏览:32
微信好友缓存文件在哪个文件夹 浏览:614
javafloat小数点后两位小数 浏览:166
澳门pdf 浏览:409
es解压文件默认路径 浏览:833
jar命令war包 浏览:121
福州交警app预约在哪里签字确认 浏览:623
android各版本sdk异同 浏览:726
怎样在源码中找精灵图片 浏览:445
超声波防盗51单片机 浏览:460
国内程序员编程能力 浏览:184
女程序员没有晋升 浏览:136
微订点单外卖平台系统源码 浏览:572
云服务器30m 浏览:27
古装程序员电视剧 浏览:182
爱因斯坦传pdf 浏览:495