基本情報技術者試験の午前過去問が分からなくて困っています。
以下にその問題を示します。宜しくお願いします。
表の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ランキング
-
SPARCについて
-
パーツを良くしたのに処理速度...
-
「クロック」と「クロックサイ...
-
CPUどちらの性能が上??
-
CelelonD2.8GhzとPentiumDC2Ghz...
-
PEN3とDuronどちらが速いですか?
-
インテル® Core™2 Solo プロセ...
-
ペンティアム4に意味はあるのか?
-
Athlon64x2/1.8GHzの性能ってこ...
-
CPUの性能を教えて下さい
-
CPU
-
CPUの性能比較について
-
デジタル変調波を復調する時、0...
-
P3XeonとP4の比較
-
セレロンの体感速度
-
CPU選択で迷ってます。。
-
CPUと周辺装置がクロックを...
-
AMD Athlon(tm)XP1800+は、どれ...
-
カウンタを用いた分周器について
-
celeron 440 Conroe-Lについて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CPUのクロック周波数が1ク...
-
CPUの数字3.00GHzについて教え...
-
急募 ryzen 651 wof silverとは...
-
クロック周波数が4GHzのCPUは,...
-
「クロック」と「クロックサイ...
-
Bulldozer(FX)について
-
SATAのSSC(スペクトル拡散)
-
計算の仕方を教えて下さいm(__)m
-
ppmという単位って?
-
core 2 duo P8700とP8800の違い
-
パソコンの再起動について
-
64ビットCPU
-
クロックデータリカバリーのppm...
-
パソコンのリミッターの外し方
-
命令の実行時間について
-
パソコンのHZとは?
-
回線網同期について質問させて...
-
MIPS関連について
-
Audio MIDI設定パネルのクロッ...
-
基本情報技術者試験の午前過去...
おすすめ情報