• 指令周期 : CPU取出一条指令并执行 这条指令的时间。
    • 取指周期:完成取指令和分析指令的操作
    • 执行周期:完成执行指令的操作
  • CPU周期(机器周期) : CPU从指存读取 一条指令字所需的最短时间 。
  • 时钟周期(T周期): CPU的主时钟的频率 的倒数,是处理操作的最基本单位。

取值周期一定是一个CPU周期,但执行周期是N个CPU周期 file-20241231214658844

执行流程,以MOV R1,R2为例: file-20241231220146198

  • 程序计数器PC101 通过指令地址总钱找到101号地址的单元,取出指令并放到指令寄存器
  • PC自增一
  • 指令被送到指令译码器进行译码,此时完成一个取值周期
  • 指令执行,此时完成一个执行周期。加起来完成了一个==指令周期

例题:第5章 中央处理器1205-1212, 页面 70

reference