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

热点内容
口头指派式命令 浏览:470
php开发工程师面试题 浏览:954
linux内核源码pdf 浏览:66
mc命令方块怎么提取 浏览:367
有关程序员的五大魔咒你中了几个 浏览:204
本地文件如何上传linux服务器 浏览:17
传奇资源网站源码 浏览:377
f26app怎么下载 浏览:120
程序员与酒 浏览:439
php政府网站源码 浏览:912
前端面试常问算法 浏览:153
pythonopen可以打开文件夹吗 浏览:635
不锈钢加密网带厂家 浏览:347
哪一年除夕不算法定节假日 浏览:40
程序员对键盘的需求 浏览:605
程序员的峥嵘岁月 浏览:58
python调用类里面的函数 浏览:473
pre加密头发医院 浏览:547
优先级高服务算法 浏览:840
抖音最火解压游戏名字 浏览:952