平成26年度 技術士第一次試験問題【専門科目】
【16】情報工学部門
V−10
ステージ数で構成される単一の命令実行パイプを持つパイプラインプロセッサがある。
1ステージはナノ秒で実行される。個の命令を投入するとき、全部の命令の
実行が完了するまでに要する時間 [ナノ秒] として最も適切なものはどれか。
ただし、パイプラインハザードは起きないものとする。

 @ ×2D×
 A ××
 B ×log2×
 C ×
 D (−1) ×



【正解】 D

ステージ数D、命令数Nを投入すると
以下のように平行して実行される。

@AB・・・・N

21
321
・・・・・
D・・・・1
 D・・・21
  D・・・21
   ・・・・2
    ・・・・
      D・
       D

1ステージで、上記1行分の命令を行うことができるので
上記は (N+D−1) ステージで実行が完了する。
従って、
(N+D−1) ×Pナノ秒となる。

EXCELのマクロのご相談なら ファーストマクロ 



V−9 目次 V−11
ファーストマクロ TOPページ