応用情報[公開日]2020-02-02[更新日]2020-11-21コンピュータの頭の回転をイメージできるか【クロック周波数】こんにちは、みっちゃんです。frequency)」について紹介します。わたしたちにとって1秒とは?クロック周波数は、1秒間に繰り返されるクロックの数を示す「周波数」とは「1秒間で振動する波の数」で、単位は「ヘルツ(Hz)」です。AMラジオでは、526500〜1606500Hzの周波数をつかって、放送しています。人間の耳がとらえることができる周波数は20〜20000Hzと言われていて、直接AMラジオを聞き取ることができないので、機器をつかって聞いています。「クロック周波数」とは「1秒間に繰り返されるクロックの数」を示していて、単位は「ヘルツ(Hz)」です。「クロック」とは、波の1周期を意味します。GHz」となっています。2,800,000,000Hzとなります。1クロックで1個の命令を処理できるCPUであれば、1秒間に2,800,000,000個の命令を処理しているわけです。想像できるでしょうか?いまあなたの目の前の画面に映っている世界は、膨大な数の命令が処理された結果、あるいは、処理されている真っ只中なのです。クロック周波数が高いほど、コンピュータの性能が高いということになります。クロック周波数に関連した計算問題は情報技術者試験で頻出です情報技術者試験では、例えば、以下のような問題が出題されます。例題:クロック周波数が1.6GHzのCPUは,4クロックで処理される命令を1秒間に何回実行できるか(こちらのページから引用)。解き方は、いろいろと考えられますが、ここではまず「クロックサイクル時間」を考えたいと思います。クロックサイクル時間とは「1クロック(周期)あたりに要する時間」です。いま、クロック周波数が1.6GHzのCPUを考えているので、1秒間に1,600,000,000個のクロックが存在しているということになります。したがって、クロックサイクル時間は\(\frac{1}{1,600,000,000}\)秒です。4クロックで要する時間は\(\frac{4}{1,600,000,000}\)秒となります。\(\frac{4}{1,600,000,000}\)秒で処理される命令を、1秒間で何回できるか、と聞かれているので、答えは以下のようになります。(億回)$$わたしたちにとって1秒とは?これまでコンピュータの1秒について注目してきましたが、私たちにとっては、どのような時間でしょうか?みなさんは、1秒間でどれぐらいの仕事をこなすことができますか?参考文献によると、たった1秒の間に、実にいろいろなことが起こっています。3人が新たにインターネットユーザーになっている:これらの数字を、コンピュータの数字と照らし合わせると、より実感が湧くかもしれません。わたしも改めて「1秒の世界」に興味が湧いてきました。»みっちゃんはじめまして。博士号を取得後、国内外の研究機関で研究者として勤務しました。研究者の日常を交えながら、統計学、プログラミング、情報技術のトピックを中心に、「分かりやすく」をモットーに情報発信しています。詳細プロフィールはこちらです。michannel7※Twitterの埋め込み方はこちらの記事をご参照ください。お知らせ2020年11月21日現在、一部のページで数式の表示に不具合が出ております。ご不便をおかけして、申し訳ありません。お気づきの点があれば、こちらからご報告いただけますと幸いです。https://mi-chan-nel.com/feed/※RSSの使い方はこちらの記事をご参照ください。※広告の埋め込み方はこちらの記事をご参照ください。