平成29年度 技術士第一次試験問題【専門科目】
【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ページ