質問: クロック周波数について cpu性能のmhz。すなわちクロック周波数とは何なのかを調べたら、 「動作の同期をとるために出しているクロック信号の1秒間の振幅数」でした。 動作の同期をとるって何だろうって、考えたらとりあえずタイミングを図ることと考えれば良いかな、と思いました。ところで、なぜタイミングを図る必要があるのでしょうか。どういう時にタイミングを図ることの必要性が生じるのでしょうか。その具体的なイメージみたいなことを誰か教えていただけませんか。
回答: コンピュータ(cpuに限らず)の中では、たくさんの電子回路が共同作業をしています。この時順序正しく連係動作をするためには2つの方法が考えられます。 (1)ある仕事が終わると次に報告する。自分の必要とする情報が全てそろったら自分の仕事を開始する。 (2)タイムチャートを決めておき(楽譜に相当)、時計(指揮者のタクトに相当)に合せて仕事をする。・・いろんな行事で思い当たりますね。 後者の方が回路がはるかに簡単です。クロックというのは時計という意味で指揮者のタクトだと思って下さい。ロケットの打ち上げで最終段階に入ると秒読みをしますがこれもクロックです。やることが多すぎるので、報告、指示を繰り返していたら間に合いません。そこで秒読みに合せて各自がマニュアル通りの作業をします。どこかで不具合が出れば、非常ボタンを押して、打ち上げ中止ですね。