程序计数器如何不受多个时钟周期的影响

时间:2018-11-08 20:57:03

标签: cpu-architecture

如果完成一条指令所花费的时钟周期数不止一个,那么这意味着程序计数器在同一指令周期内增加了一次以上。我对此感到怀疑,因为据我所知,每个时钟脉冲都会更新寄存器。

这是否意味着如果系统等待内存3个时钟周期,则pc将为pc +12?

1 个答案:

答案 0 :(得分:0)

示例处理器的每个指令周期包含一个到x的机器周期。下载阶段包含的机器周期与必须根据一条指令从操作存储器发送到处理器的字节数一样多。执行周期的长短取决于下载的订单类型。