基本情報技術者試験の午前過去問が分からなくて困っています。
以下にその問題を示します。宜しくお願いします。
表のCPIと構成比率で、3種類の演算命令が合計1000000命令実行されるプログラムを、クロック周波数が1GHzのプロセッサで実行するのに必要な時間は何ミリ秒か?
表。
演算命令 CPI 構成比率(%)
浮動小数点加算 3 20
浮動小数点乗算 5 20
整数演算 2 60
解説では、(3*0.2+5*0.2+2*06)÷10^9*1000000という式になり、
答えは2.8ミリ秒となるらしいです。
なぜ、(3*0.2+5*0.2+2*06)÷10^9*1000000という式がでてくるのか、よくわかりません。一応、CPIやクロック周波数などの用語は理解しているつもりなのですが。
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
一命令あたりのクロック数(CPI: Cycles Per Instruction)が異なる3種類の命令がミックスされているので,一命令あたりの平均クロック数を求める。
(3クロック/命令 ×0.2)+(5クロック/命令 ×0.2)+(2クロック/命令 ×0.6)
=平均2.8クロック/命令
全命令数は1,000,000命令 = 1M命令,
クロック周波数は1GHz = 1000Mクロック/秒 なので,
一命令あたりの平均クロック数 × 命令数
―――――――――――――――――――
1秒あたりのクロック数
=(2.8クロック/命令 ×1M命令)/(1000Mクロック/秒)【※】
=2.8/1000 秒
=2.8ミリ秒
上記で【※】マークを付けた式が (3*0.2+5*0.2+2*0.6)÷10^9*1000000 です。
No.1
- 回答日時:
例えば、浮動小数点加算について。
(1)100万命令中20%を占めるというから、20万命令実行される。
(2)1命令3クロック実行にかかるというから、(1)より20万命令実行するのに60万クロックかかる。
(3)動作クロック周波数が1GHzというから、1クロック分は10億分の1秒。60万クロックだと0.6ミリ秒。
以下同様で合計して2.8ミリ秒。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験について 基本情報技術者試験の午後問題についてなのですが、 大門①の情報セキュリテ 1 2022/10/30 00:34
- 情報処理技術者・Microsoft認定資格 基本情報技術者試験の午前試験過去問について質問です。 今日受けたのですが科目Aだけ点数が足りませんで 2 2023/06/30 21:07
- システム CPUの問題について 2 2022/07/09 12:04
- その他(コンピューター・テクノロジー) クロック周波数が4GHzのCPUは,4クロック1命令処理できると仮定した場合,1秒間に何回の処理が可 2 2023/01/11 18:59
- 情報処理技術者・Microsoft認定資格 J検【令和3年度後期 情報システム試験 システムデザインスキル】問題1(2)の解き方を教えてください 1 2022/03/22 18:36
- 生物学 【生命科学】ヒトが1日に消費するATP量?(精度を変えて再計算) 3 2022/10/07 18:48
- その他(コンピューター・テクノロジー) 量子コンピュータの動作原理がわかりません。同じビットが、1でも0でも有って良いだろうか? 3 2023/02/04 03:20
- Ruby VBA 2 2023/01/14 14:14
- 数学 フーリエ変換後の負の周波数成分の扱いについて 4 2022/09/03 10:18
- C言語・C++・C# C言語 3 2022/10/04 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MIPS関連について
-
64ビットCPU
-
SATAのSSC(スペクトル拡散)
-
○○E GHzの『E』って何?
-
ppmという単位って?
-
Audio MIDI設定パネルのクロッ...
-
パイプラインの段数とクロック...
-
Pentium M搭載のパソコンはどう...
-
計算の仕方を教えて下さいm(__)m
-
A4-5000と Corei3 どっちがい...
-
メモリは1枚ずつ買うほうがお得...
-
PC-CH40S メモリ増設 どれを...
-
自分のパソコンに合うメモリが...
-
core2duoを上位CPUと交換したい
-
AMDの6コアとインテルの4コアの...
-
バルクメモリの信頼性
-
スマートフォンアンドロイド2.3...
-
Socket AM2 用のマザーボードを...
-
適正な増設メモリーが検索でき...
-
ノートPCのメモリ増設について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CPUの性能比較について
-
CPUのクロック周波数が1ク...
-
クロック周波数が4GHzのCPUは,...
-
急募 ryzen 651 wof silverとは...
-
SATAのSSC(スペクトル拡散)
-
CPUの数字3.00GHzについて教え...
-
「クロック」と「クロックサイ...
-
パソコンのリミッターの外し方
-
Audio MIDI設定パネルのクロッ...
-
パソコンの再起動について
-
分周比からクロックの求め方に...
-
あるスマートフォンのCPUのクロ...
-
MIPSの計算方法 きたみりゅうじ...
-
dsPICとPIC24の処理速度について
-
回線網同期について質問させて...
-
シフトレジスタや、リングカウ...
-
Pentium M搭載のパソコンはどう...
-
このPCについて質問があります...
-
CPUは高い方がいい?初歩的な質...
-
CPUの性能がよくて、ローコスト...
おすすめ情報