22问答网
所有问题
程序计数器(pc)与指令指针寄存器(ip)区别
如题所述
举报该问题
推荐答案 2019-01-13
PC是
程序计数器
,PC
寄存器
中的内容是下一条要取的指令的16位存储单元地址,在程序执行的过程中,PC中的值会自动加1。IP寄存器是CPU在地址总线上输出这个地址信号,这个地址信号对于寄存器来说是输入,这就选中了
存储器
中相应的单元,然后在R/W上发出读信号,从存储器中的那个单元读出指令,从数据总线上传到CPU。IP就是单片机中断优先级控制,CPU从指令指针寄存器IP中获得指令的内存地址,然后取出指令,放到指令寄存器IR。接下来,IP自己加1,也就是指向下一条指令。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C2hC0fh0T6C2X2h2XTT.html
相似回答
程序计数器PC和指令指针寄存器
是什么关系
答:
程序计数器PC和指令指针寄存器IP是一个东西,它们都是存储下一条执行指令的地址
。在X86上一般叫IP,在ARM上叫PC(也是R15)。在X86上不能直接给IP赋值,可以通过jmp来改变它的值。而ARM上可以通过LDR直接对PC赋值。
程序计数器PC和寄存器
EIP有什么关系吗,为什么它们都是存放下一条
指令
...
答:
指令译码器就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入
。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。 3、程序计数器(PC):为了保证程序(在操作系统中理解为进程)能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作...
大家正在搜
指令寄存器和程序计数器的区别
程序计数器和指令寄存器的位数
程序计数器和指令寄存器
程序计数器和指令寄存器的功能
程序计数器pc寄存器的值是指
程序计数器pc是几位寄存器
程序计数器是什么中的寄存器
计数器和寄存器的区别
指令指针寄存器是什么
相关问题
程序计数器PC和指令指针寄存器是什么关系
程序计数器PC和指令指针寄存器是什么关系
程序计数器PC或指令指针IP寄存器属于通用寄存器吗?
CPU中有一个计数器,用于存放下一次要执行的指令所在存储单元...
程序计数器是一个实际存在的寄存器吗