1. 程序从存储器中读取指令,并将指令送入指令寄存器IR。

  2. PC(程序计数器)自动加1,指向下一条指令的地址。

  3. 将PC的内容通过地址总线发送到存储器,请求读取下一条指令。

  4. 存储器将下一条指令的内容通过数据总线发送给CPU,CPU将指令保存到IR寄存器中。

  5. 对指令进行译码,确定需要执行的操作。

  6. 执行指令,并将结果保存到寄存器或存储器中。

  7. 在执行指令的同时,PC的值可能会被修改,以便跳转到程序的其他部分。

  8. 重复执行以上步骤,直到程序执行完毕或被中断。

微机原理中程序的执行过程 PC含地址 通过地址总线转换地址 然后去读写 数据总线传递过来 译码 执行 补充步骤

原文地址: https://www.cveoy.top/t/topic/hlmj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录