【问题标题】:Pipeline Processor Calculation管道处理器计算
【发布时间】:2014-11-07 15:22:19
【问题描述】:

我的作业涉及流水线 CPU 和单周期 CPU 时钟速率的计算。

给出以下数据,关于每个操作执行的时间:

IF:400 PS
ID:100 PS
EX:350 PS 
MEM:700 PS
WB:100 PS

A. What is the clock frequency if the CPU works as a single cycle? How long does it take to execute a single operation?
B. What is the clock frequency if the CPU works as a Pipelines CPU? How long does it take to execute a single operation?

我知道对于 A 而言,单个操作需要 1650 ps 才能执行,因为在单周期 CPU 中,我们必须执行每个阶段才能执行单个操作。我不明白为什么频率是0.606?

对于 B,我知道要执行我们有 700 Ps,因为流水线 CPU 占用时间最长的阶段。我不知道,频率问题的答案是什么?

任何帮助都是有福的。

【问题讨论】:

    标签: cpu clock cycle frequency pipeline


    【解决方案1】:

    井频率是时间的倒数,所以:

    1 / 1650 ps = 606 MHz = 0.606 GHz
    

    1 / 700 ps = 1429 MHz = 1.429 GHz
    

    注意前缀p 代表pico,它是10-12 的乘数。所以一皮秒 (ps) 等于 10-12 = 0.000000000001 秒。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-16
      • 2017-10-10
      • 2013-02-08
      • 2015-03-05
      • 2012-12-19
      • 2010-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多