(2)パイプラインハザードに関する以下の問いに答えよ。C言語で図1のコードをコンパイルしたところ図2のような機械語に翻訳された。変数のメモリマップは図3を参照せよ。
(a)CPUがこの機械語をパイプライン処理している場合に、どのようなパイプラインハザードがありうるか説明せよ。
(b)上記のパイプラインハザードを回避するために、図2の機械語を一部修正した機械語を記せ。その際、なぜハザードが回避できるのか説明せよ。
図1:C言語による演算コード
A=B+C
D=B+E
図2:図1のコードを翻訳した機会コード
LOAD R1 SO(4)
LOAD R2 SO(8)
ADD R3 R1 R2
STORE SO(0) R3
LOAD R2 SO (16)
ADD R3 R1 R2
STORE SO(12) R3
図3:変数のメモリマップ
SO→|AAAA|
|BBBB|
|CCCC|
|DDDD|
|EEEE|
データ依存、資源依存、制御依存のどれかによるものだと思うのですが、全く検討がつきません。ご教示お願い致します。
No.2ベストアンサー
- 回答日時:
この質問に対する回答ではありません。
> スーパースカラーは命令待ちの遅延時間を短縮する方法ですし、
> 1クロック単位の命令実行速度そのものは向上しません。
http://okwave.jp/qa/q8159131.html の回答No.2
スーパースカラというのは次のような技術であるのに,
http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%BC% …
質問者は,正解の候補としてスーパースカラを除外することに「ありがとうございます!納得しました。」とのこと。参考までに,なぜ納得できたのか,お聞かせいただけるとありがたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 CR発振回路 C1=C2=C=0.001【uF】 R1=R2=R3=16【kΩ】 R4は出力電圧が正 2 2023/05/10 19:13
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- 工学 図のサイリスタ制御調整回路において、 UJT 電源回路にコンデンサをいれて 、R1-UJT-R2間に 1 2022/06/23 14:03
- 物理学 この問題における抵抗r1とxってどのように考えれば良いのでしょうか?トルクはT=P2/ωsなのでP2 1 2022/06/19 18:46
- 工学 図のサイリスタ制御調整回路において、 UJT 電源回路にコンデンサをいれて 、R1-UJT-R2間に 1 2022/06/25 08:17
- その他(自然科学) 信頼度がR1、R2の機器を並列に接続した場合、システム全体の信頼度はどれか。答え1-(R1)(1- 2 2023/01/15 21:45
- 猫 H30年9月に保護した♀️猫。(当時推定4~5ヵ月。)ひとつき後位に3種混合ワクチン接種、更、年明け 3 2022/11/04 18:34
- 英語 どのような場合に、名詞を「so+形容詞+that節」が後置修飾するのか等について 3 2023/06/29 13:37
- 英語 会社で英語を使うことになっての英語の勉強方法 5 2022/07/03 11:49
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフィックボードのVRAMの帯...
-
アイドル時にメモリクロックが...
-
スマホってCPUが高い方が処理速...
-
GPUはコア数とクロックでどんな...
-
GTX970はどのメーカーの物を買...
-
メモリクロックがおかしい(msi ...
-
グラフィックボードのOCについて
-
GPUのコアクロック、メモリクロ...
-
PCでゲーム中にだけ現れる雑音...
-
steam版apex カクつきが直りま...
-
ゲームでのGPU使用率を上げたい...
-
ゲーム中のGPU使用率が低く、CP...
-
9年前のcpuと最近のグラフィッ...
-
富士通 Esprimo (画像) にグラ...
-
HP EliteDesk 800 G4 SFFに付け...
-
G-SYNC Compatibleのモニターを...
-
GTX1080とRTX2060ってどちらが...
-
GPU使用率がとても低いです
-
PCがゲーム中に突然ブラックア...
-
グラフィックボード増設について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフィックボードのVRAMの帯...
-
メモリクロックがおかしい(msi ...
-
OCモデルじゃないグラボを買っ...
-
新しいノートPC Core i7-4712HQ...
-
グラフィックボードの(bit)って?
-
GTX1050~1080 のNVENCでのエン...
-
中古のRadeon HD 7950
-
GeForce GTX 650のコアクロック...
-
HD5870 メモリクロック コアク...
-
外排気のGTX980ですが、何もし...
-
グラフィックカードのメモリ容...
-
研究用デスクトップPC選びの相談
-
DQXベンチマークソフトについて...
-
クロックアップ
-
グラボ460GTX 通常時の消費電力...
-
メモリクロックを下げたいので...
-
メモリのレイテンシの表記?
-
GTX660Ti と、GTX760はどちらが...
-
地雷
-
パソコンのグラフィック云々で
おすすめ情報