指令系统中采用不同寻址的目的 指令系统( 二 )


① CPU发出指令地址 。将指令指针寄存器(IP)的内容——指令地址,经地址总线送入存储器的地址寄存器中 。
② 从地址寄存器中读取指令 。将读出的指令暂存于存储器的数据寄存器中 。
③ 将指令送往指令寄存器 。将指令从数据寄存器中取出,经数据总线送入控制器的指令寄存器中 。
④ 指令译码 。指令寄存器中的操作码部分送指令译码器,经译码器分析产生相应的操作控制信号,送往各个执行部件 。
⑤ 按指令操作码执行 。
⑥ 修改程序计数器的值,形成下一条要取指令的地址 。若执行的是非转移指令,即顺序执行,则指令指针寄存器的内容加1,形成下一条要取指令的地址 。指令指针寄存器也称为程序计数器 。
【指令系统中采用不同寻址的目的 指令系统】参考资料来源:百度百科-指令系统

秒懂生活扩展阅读