• 締切済み

クロック周波数が1GHzの処理装置がある。この処理装置の命令種別が、表

クロック周波数が1GHzの処理装置がある。この処理装置の命令種別が、表に示す2つからなりたっているとき、処理能力は約何MIPSか。 命令種別 実行時間「クロック」 実行頻度「%」 命令1 10 60 命令2 5 40 解き方はよくわからなく困っております。 助けてくださいm(__)m ちなみに1GHzは数にあらわすといくつかも分かりにくいです。

みんなの回答

回答No.1

クロック周波数が1GHz = 1秒間に 1×10^9 回 波を打つ。 つまり1つの波は 1 / 10^9 秒。 命令1はその波が10回分の長さの命令。 つまり命令1は、1回の命令の長さ = 1/10^9 * 10 (秒) そして60%の割合で出現する(実行される)。 命令2はその波が5回分の長さ命令。 つまり命令2は、1回の命令の長さ = 1/10^9 * 5 (秒) そして40%の割合で出現する(実行される)。 1 G Hz = 1 * 10^9 Hz ※G(ギガ) = 10^9(10の9乗) 以上の条件で1秒間に何百万命令実行できるかが答えです。 MIPSのMはミリオンのM。つまりメガと読み直してもok。

関連するQ&A

  • 基本情報処理技術者 H20 春 問19

    クロック周波数が1GHz の CPU がある。 この CPU の命令種別が,表に示す二つから成っているとき,処理能力は約何 MIPS か. 命令種別 実行時間(クロック) 実行速度(%) 命令1 10 60 命令2 5 40 答え:125MIPS 解説 この処理装置では、1命令を実行するクロック数は、 10 × 0.6 +5× 0.4=8 となる。 1秒間に実行できる平均命令数は、 10^9 ÷8=125 125×10^6 =125 となる。 とのことですが、 10^9 ÷8=125は一体何を求めいているのでしょうか? この式は、クロック周期数÷命令1、2のクロック数という式ですが・・・ 結局、いつも、1秒間に何回とかいうところを求めるところで、すべて間違ってしまいます。 色々分数にしているのは、わかるのですが・・・・ どなたかご教授願います。 しかし、情報処理の試験後、PCを投げつけぶっ壊してから、PCを買い換えましたが、 キーボードが微妙に変わって文字が打ちにくいな~。 意図していない文字まで売ってしまう。

  • クロック周波数の計算問題について

    クロック周波数に関する問題を解こうとしているのですが、 公式がどうも覚えづらくて仕方ないのですが・・・ 何か良い解き方はないものでしょうか? 【問題】基本情報処理 平成19年 秋  「 1GHzで動作するCPUがある。このCPUは,機械語の1命令を平均0.8クロックで実行できることが分かっている。このCPUは1秒間に約何万命令実行できるか。 」 【公式】   (1) 1クロックの時間 = 1÷クロック周波数   (2) 1命令の実行時間 = 1命令の実行に必要なクロック数×1クロックの時間   (3) 1秒間の命令実行回数 = 1÷1命令の実行時間(命令) --------------------------------------------------------------- 【考え】  公式より、   (3)の答えを出したければ (2)が必要であり   (2)の答えを出したければ (1)が必要である。     であるから、先に(1)を求め (2)を求め (3)を最終的に求める。  という風に解いてはいるのですが、教科書を見ながらだと解ける状態ですが、いざ時間を空けると公式を忘れてしまって、この手の問題が解けないことがあり、困っています。   何か逆算みたいで、覚えづらいので一度覚えてもすぐに忘れしまうのですが・・・     この問題をとく方法としては、一旦、解き方の流れを把握して、求め方を覚えるしかないでしょうか? 【ふとした疑問】   この問題をしてふと思ったのですが、クロック周波数の計算事態は、実際にどこでどういう場面で使われるものなのでしょうか? 何だか、ただ問題を解いているようで、ちょっとイメージが浮いている感じがしているのです・・・(汗)   

  • 下記の問いの解き方を教えて下さい。

     基本動作時間(クロック時間)が 3 ナノ秒の処理装置で,命令の実行に必要 なクロック数とその命令の出現比率が表に示す値である場合、この処理装置の性 能は平均約何 MIPS か。 ┌───―───────┬――――――――─────┬──────┐ │  命令の種別    │命令実行に必要なクロック数│ 出現比率 │ ├────―──────┼―――――――――────┼──────┤ │レジスタ間演算    │       4      │  40%  │ ├─────―─────┼──―――――――――――┼──────┤ │メモリ・レジスタ間演算│       8      │  50%  │ ├─────────―─┼──――――――――――─┼──────┤ |無条件分岐      |      10      |  10%  | └─────────―─┴─―――――――――───┴──────┘

  • クロック周波数と制御装置

    わからなくなりましたのでご存知の方教えていただけませんでしょうか。 クロック周波数について調べるとCPU内で一定の間隔でクロック信号を発信し、それに合わせてパソコン内の各回路は協調して動作していますと説明があります。 クロック周波数という場合は、CPU内部の回路が協調して動作するようにテンポを刻むものでCPUスペックを図るものでしょうか? それとも、CPUのクロック周波数は、各装置(入力装置、出力装置、記憶装置)の制御をしているのでしょうか? 制御装置とクロック周波数が分からなくなってきましたのでどなたか教えていただけませんでしょうか。

  • MIPS と クロック周波数の換算方法

    プロセッサの処理能力を表すものとして MIPS Million Instruction Per Second クロック周波数 動作のタイミングをとる信号の周波数のこと。         1Hzは1秒間に1回 がありますが、両者には何らかの換算方法のようなものはあるのでしょうか?

  • クロック周波数と値段に関して

    クロック周波数と値段に関して ノートPCの値段についてなのですが、 i5-2540M vPro 2.5 GHzモデルのものが7万円くらいで売られていて それと全く同じ機種で、クロック周波数が2.7 GHzのものが12万円とかで 売られていたりするのですが、 クロック周波数7%くらい上がるだけで、5万円程度にも違いが見られるものですか? 単純にCPUの動作速度が7%上がるだけで、実感速度としては 微々たるものだと思うのですがどうでしょうか?

  • CPUのクロック周波数について

    クロック周波数についてお聞きします。 ソフトの動作環境を見ていてCPUが、Pentium3 1GHz以上。Pentium M Celeron Mとだけ書いてあり、Pentium3 1GHzがPentium M や Celeron Mの場合ではどれだけの周波数に匹敵するのかが分からず困っています。 分かる方いましたら教えてください。 またそのような表を掲載しているホームページありましたらご紹介ください。

  • 計算の仕方を教えて下さいm(__)m

    クロック周波数が2.4GHzで動作するCPUがあり、このCPUは機械語の1命令を平均0.8クロックで実行できる。このCPUの性能は何MIPSか教えて下さいm(__)m

  • 早いCPUとクロック周波数?について知りたいのですが・・

    今までなんの不満もなくウィンドウズ98を使っていましたが ネットアクセスで少しストレスを感じるようになり この度パソコンを買い換える事にしました。 回線速度はCATVでまずまずなので そこそこのCPUとクロック周波数 の中古パソコンを買いたいと思います。予算2万円くらいです。 ペンティアム3とかペンティアム4とか書いてあればどちらが 早いか分かりますがセレロンの石の種類書かれてもよくわからないので どのあたりの石とクロック周波数が他の石のどのくらいの周波数 に相当するなど比較表ってネット上にないものでしょうか_? よろしくお願いします。

  • クロック周波数、メモリ周波数、FSB、、、混同中(^^;

    タイトルにもあるように、ただ今、 クロック周波数(=CPU周波数、でいいのかな?)、 メモリ周波数、FSBらの関係(倍率など)みたいのが 頭の中でこんがらがってしまっています(^^; 以前自作をしたこともあり、一度は覚えたつもりだったのですが、、 整理も兼ねて、是非教えてください。 私が今思ってるのは、 私が今使っているパーツのパッケージ的な表現で例えるますと、、 まず使ってるのが CPU:celeron1.7GHz(FSB400) マザーボード:ギガバイトGA-8GE667 Pro(FSB533/400、対応メモリDDR333/266/200)) メモリ:256MB(周波数はBIOSでの認識は266MHzの模様) です。 これからいくと、クロック周波数は当然1.7GHzですよね。 で、一番忘れてしまっている、このクロック周波数が何の倍率で決まるかということなんですが、、 FSBだったと記憶しているんですが、 BIOSのAutoの倍率設定を見るとx15になっているような、、? そしたら400MHz×15=6GHz!!?(^^; 見てるとこが違うんでしょうか? それとも単純に400にかけちゃいけない? とゆーかFSBがもとじゃない? "CPU Host Frequency (Mhz)" は100になっていたような気もします(100×15でいいのかな?) あと、DDRの周波数とFSBの関係というのはあるのでしょうか? FSBが400MHzなら、DDRの方は~Hzだよ。みたいのあのです。 こんな奴が自作しててすんません(^^; 以上です、よろしくお願いします。。 出来れば余談的な少し突っ込んだ(専門的な)補足も頂けると嬉しいです。