程序计数器pc的内容是什么 程序计数器(PC)作为不可寻址寄存器,它有哪些特点?
浏览量:2607
时间:2021-03-15 14:18:39
作者:admin
程序计数器(PC)作为不可寻址寄存器,它有哪些特点?
程序计数器用于存储下一条指令所在单元的地址。MCU和汇编语言通常被称为PC(programmcounter)。为了确保程序(在操作系统中被理解为一个进程)可以连续执行,CPU必须有一些方法来确定下一条指令的地址。而程序计数器正是发挥了这一作用,所以它常被称为指令计数器。在执行程序之前,必须将其起始地址(即程序指令所在的存储器单元的地址)发送到PC。因此,程序计数器(PC)的内容是从存储器中提取的第一条指令的地址。当执行一条指令时,CPU会自动修改PC机的内容,也就是说,对于执行的每一条指令,PC机都会添加一个量,这个量等于指令中包含的字节数,这样它就会始终保留下一条要执行的指令的地址。由于大部分指令都是按顺序执行的,修改过程通常只是在PC机上加1,当程序传输时,传输指令执行的最终结果是改变PC值,即传输地址,从而实现传输。在某些机器中,PC也被称为指令指针(IP)。
程序计数器pc的内容是什么 程序计算器的位数取决于 什么叫指令什么叫微指令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。