プロセッサは、PC、スマートフォン、タブレット、その他の携帯端末など、現代の多くの電子機器に搭載されています。 その目的は、プログラム命令の形で入力を受け取り、何兆もの計算を実行して、ユーザーがインターフェイスとなる出力を提供することです。
プロセッサには、演算ロジックおよび制御ユニット (CU) があり、次の観点から能力を測定します:
- 任意の時間に命令を処理する能力。
- 最大ビット数/命令数
- 相対クロック速度
コンピュータ上でファイルが変更されたりアプリケーションが開かれたりするなどの操作が行われるたびに、プロセッサはOSまたはソフトウェアの命令を解釈しなければなりません。 その能力によって、処理動作は速くなったり遅くなったりし、CPUの「処理速度」と呼ばれるものに大きな影響を与えます。
各プロセッサは、「コア」と呼ばれる1つまたは複数の個別の処理ユニットで構成されています。 各コアは、「クロック速度」として定義され、ギガヘルツ (GHz) で測定される一定の速度で、1 つの計算タスクからの命令を処理します。 クロック速度を一定以上上げることが技術的に難しくなったため、現在のコンピューターは複数のプロセッサーコア(デュアルコア、クアッドコアなど)を搭載しています。 3459>
最近のデスクトップおよびラップトップ コンピューターは、グラフィック レンダリングを処理し、出力をディスプレイ モニター デバイスに送信するための別のプロセッサーを搭載しています。 このプロセッサ、GPU は、このタスクのために特別に設計されているので、コンピュータは、ビデオゲームなどの特にグラフィックを多用するすべてのアプリケーションをより効率的に処理できます。
プロセッサは、演算論理ユニット (ALU) 、浮動小数点ユニット (FPU) 、レジスタおよびキャッシュ メモリという 4 つの基本要素からなります。 ALUとFPUは、数値に対する基本的および高度な算術演算と論理演算を行い、その結果をレジスタに送り、レジスタには命令も格納される。 キャッシュは、頻繁に使用するデータのコピーを保存する小型で高速なメモリで、ランダムアクセスメモリ(RAM)に似た働きをします。
CPU は、命令サイクルの 3 つの主要ステップ(フェッチ、デコード、実行)を通じて処理を実行します。
デコード:デコーダは、命令をコンピュータの他のコンポーネントへの信号に変換します。
実行:今デコードした命令は、目的の操作が実行できるように、各コンポーネントに送信します。