程序计数器发出地址,这个地址要送到内存地址寄存器中,然后由内存地址寄存器发送到地址总线,通过地址总线把它发送到存储器中。因为现在进行的是取值操作,所以控制器通过控制总线交给存储器。然后存储器进行内部寻址,找到那个单元,把里面的指令通过数据总线交给内存数据缓冲寄存器,下一步,从内存数据缓冲寄存器流向指令寄存器,把指令中的操作码部分送到控制单元,进行译码分析。最后进行程序计数器加1过程,以便程序计数器指向下一个指令,从而完成程序的顺序执行。
总而言之,取指周期就干三件事情(好记):
1.PC---->IR(中间有省略过程)
2.PC+1(便于指向下一条指令的地址)
3.译码
取指周期的工作过程
最新推荐文章于 2023-03-28 20:59:00 发布