命令パイプラインをつかった問題です。
あるプロセッサの命令パイプラインは、命令読み出し、命令解読(デコード)、 オペランド読み出し、演算、オペランド書き込みの5つのステージからなり、 各ステージの処理は1クロックで完了する。 このプロセッサにおける平均CPI(Clock Per Instruction)が5であるとすると、 クロック周波数が 1GHzのとき、このプロセッサの 1秒間辺りの平均命令実行数を MIPSあるいはGIPSを単位として答えなさい。
検索してもcpiについてのことが書いてないので(私が理解できずに見過ごしてるかも・・)、cpiについても軽く説明があると嬉しいです!
No.2ベストアンサー
- 回答日時:
CPI: clock cycles per instruction・・・1命令処理するのにかかるクロック数。
回答は CPIの定義からすれば 200MIPS となります。
平均命令実行時間 = 1x10^-9[sec] x 5[cycles] = 5x10^-9[sec]
平均命令実行数 = 1/(5x10^-9) = 200x10^6 = 200[MIPS]
しかしこれだと設問のパイプラインの記述を使うところがない。パイプラインという言葉を出しながら使わないというひっかけでしょう。
問題中の「平均CPI」を「非パイプライン処理時のCPI」と捉えれば 1GIPS という答えもあり得ますが、その場合パイプラインの効率が考慮されてなく問題として不完全だと思います。
とてもわかりやすい回答です!
パイプラインをどこで活用すればいいかわからなかったので・・
ひっかけだったんですね
本当にありがとうございます^ ^
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) パイプラインに詳しい方 5 2022/07/04 16:47
- 情報処理技術者・Microsoft認定資格 (パイプライン処理)基本情報技術者の演習問題について 1 2023/03/11 17:47
- その他(コンピューター・テクノロジー) クロック周波数が4GHzのCPUは,4クロック1命令処理できると仮定した場合,1秒間に何回の処理が可 2 2023/01/11 18:59
- システム CPUの問題について 2 2022/07/09 12:04
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- CPU・メモリ・マザーボード CPUがメモリ上の命令を実行する流れについての質問です。 3 2023/05/05 01:41
- CPU・メモリ・マザーボード CPUがメモリ上に書かれている命令を実行した後の流れについての質問です。 1 2023/05/05 01:18
- CPU・メモリ・マザーボード CPUがメモリ上の命令を実行した後の流れについての質問です。 1 2023/05/05 01:36
- 弁護士・行政書士・司法書士・社会保険労務士 ★行政書士試験の行政法についての質問になります。 行政法総論についての質問になります。 問 内閣に置 1 2023/06/06 20:42
- 弁護士・行政書士・司法書士・社会保険労務士 行政書士試験の行政法についての質問になります。 行政法の行政手続法についての質問になります。 問 意 1 2023/08/09 13:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
有無、要否、賛否、是非、可否...
-
目上の方に、メールの語尾「以...
-
どちらが正しい?「~して行き...
-
ひらがなを数字で表す方法教え...
-
「あらむ」の文法的意味は?
-
“ in situ ” とはどういう意味...
-
YouTubeに動画を「あげる」の表...
-
依って立つとは?
-
何と読み、どういう意味でしょ...
-
頃とはどの範囲をさす言葉ですか?
-
「ひきが強い」の意味。
-
真に 誠に どちらが正しい漢字?
-
これは日本語でどういう意味で...
-
「附」と「付」の違いについて
-
読み方
-
不等号の使い方について
-
「たかが~、されど~」ってど...
-
女の子を食べるってどういう意...
-
蓄と畜の違い
-
方と法、、、
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報