了解PC指针寄存器的作用
2023-06-08 分类:百科
PC程序计数器,也是内部的指针寄存器,16位,其功能是保存下一次要执行的指令地址。每读取指令的一个字节,PC值便自动加1,指向该指令的下一个字节或下一条指令的地址。它是用户不可访问的寄存器,因此无地址,也不包括在特殊功能寄存器中。
pc指针寄存器作用
PC 指针寄存器的功能是存放下一条待执行指令的地址,当地址被取出之后,PC 指针寄存器将更新,指向下一条即将执行的指令,因此 PC 指针寄存器的存在也就保证了指令的有序执行。
CPU 的工作流程是根据 PC 指针寄存器存储的下一条即将执行的指令的地址,使得指令存储器中的指令能够有序的进入指令寄存器,然后,控制单元从指令寄存器中取得相应的指令,并对其进行指令解析,判断当前指令要执行的操作,以及根据指令解析的内容控制逻辑运算单元操作数的来源和逻辑运算单元运算结果的存储位置,从而完成指令要求 CPU 执行的运算。
阅读剩余内容