77问答网
所有问题
单片机的程序计数器PC问题!
如题所述
举报该问题
其他回答
第1个回答 2019-07-14
pc虽然名字叫程序计数器,实际上它是一个指针寄存器,指向的是下一个周期将要执行的指令地址(有些是指向当前执行的,由单片机的结构决定),由这个题目来看,pc是第一种情况,存储的是将要执行的指令地址。
观察指令前面的pc存储地址,执行第一行的时候,第二条指令存储在1002h,所以pc里面1002h表示将要执行的下一条指令存放在1002h。同样,执行第二条指令的时候,pc里的数表示下一条指令存放在1005h
相似回答
单片机
关于
程序计数器
(
PC
)与指令寄存器(IR)/ROM/RAM之间的工作关系和PC...
答:
程序计数器
(
PC
)与指令寄存器(IR)/ROM/RAM之间的工作关系:首先是ROM/RAM,以MCS-51为例,程序存储器(ROM)内部地址为0000H~0FFFH,共4KB;外部可扩展1000H~FFFFH,共60KB;
单片机
内数据存储器(RAM)的为245字节,分为低128字节数据存储,00H~7FH;高128字节(80H~FFH)特殊功能寄存器,其次程...
单片机中的程序计数器pc
用来
答:
程序计数器PC
是一个16位的寄存器,用于存储指令的内存地址。在程序执行过程中,每读取一条指令,PC的值就会自动加1,指向下一条指令的地址。这样,
单片机
就可以按照顺序逐条执行存储
器中的指令
。在大多数情况下,当单片机开始执行程序时,程序计数器PC会自动从程序的起始地址开始计数和读取指令。但是,当程...
51
单片机中程序
指针
PC
和数据指针DPTR各自有什么用途?电路复位后,二者的...
答:
程序计数器PC
(program Counter) 程序计数器在物理上是独立的,它不属于特殊内部数据存储器块中。PC是一个16位的计数器, 用于存放一条要执行
的指令
地址,寻址范围为64kB,PC有自动加1功能,即完成了一条指令的执行后,其内容自动加1。PC本身并没有地址,因而不可寻址,用户无法对它进行读写,但是...
单片机
有关于
程序计数器PC
不可寻址的一些疑问,求大神指点。
答:
程序
是按顺序执行的,
PC
指的是当前执行语句的地址。该寄存器的值是随着程序的执行而改变的,不能直接修改。
单片机中的程序计数器PC
用来做什么
答:
答案选B:正在执行
的指令
地址。如图,《计算机组成与设计:硬件软件接口-第五版》65页,John L. Hennessy、 David A. Patterson写的书,计算机界的圣经之一,够权威了。
程序计数器pc
不能为用户编程时直接使用
答:
没有地址。根据《
单片机
原理》得知,
程序计数器pc
不能为用户编程时直接使用是因为它没有地址。程序计数器指的是程序运行中指明下一条待执行指令所在地址的一种带有计数功能
的指令
地址寄存器,又称指令计数器。
请叙述
程序计数器pc
的作用.
单片机
复位后pc的值为多少
答:
程序计数器
(
PC
)指向当前指令,比如你的代码有10 条指令,现在正在运行第三条指令,那么PC就是3,如果是没有跳转的话PC加一就可以获取到下一条指令。所以
单片机
复位过后PC肯定是指向第一条指令的,也就是地址0。
大家正在搜
单片机中的程序计数器PC的作用
单片机按动式计数器的C程序
51单片机程序计数器PC
单片机的程序计数器pc是16位
单片机中的程序计数器pc用于
单片机中程序计数器pc用来
单片机程序计数器
单片机程序计数器pc用来存放
51单片机程序计数器有多少位
相关问题
单片机中的程序计数器PC用来做什么
51单片机中的程序计数器PC用来
关于单片机程序计数器PC的问题
51单片机的程序计数器PC的作用
单片机中的程序计数器PC是16位的寻址范围是64KB怎么来的...
单片机中的程序计数器PC用来做什么单片机
单片机的程序计数器PC问题!
单片机中的程序计数器PC用来做什么单片机