CavalryOuO 2018-05-30 05:19 采纳率: 62.5%
浏览 3970
已结题

指令流水线中为什么每一个阶段是一个时钟周期?

取指、译码、执行这只需要一个时钟周期就能完成吗?不应该是一个机器周期吗?

  • 写回答

2条回答 默认 最新

  • 知又不知 2018-05-30 06:22
    关注

    流水线的引入提高的只是得系统的Throughput (吞吐率),即全速工作时候,单位时间内执行的指令数目增加了。但是如果仅看单条指令的绝对执行时间,这个量必然是增加的:因为 每多插入一级D flip-flop必然引入sequencing overhead

    评论

报告相同问题?