CPUをWIKIで調べてみました。


CPU
ファイル:IntelCore2DuoE6600.jpg thumb 250px CPU (Intel Core 2 Intel Core 2 Duo E6600)
CPUはプログラム (コンピュータ) プログラムによって様々な数値計算や情報処理、機器制御などを行う。CPUは通常はハードウェアであるプロセッサにより実現され、現代のプロセッサの大多数はマイクロプロセッサである。
「CPU」と「プロセッサ」と「マイクロプロセッサ」は、ほぼ同義語として使われる場合も多いが、本来はCPUはノイマン型コンピュータでのコンピュータの5大装置 構成要素としての位置づけを表し、プロセッサはハードウェアとしての処理装置全般を表し、マイクロプロセッサは集積回路 LSIによって実装されたプロセッサのことである。
CPUは記憶装置上にあるプログラム (コンピュータ) プログラムと呼ばれる命令列を順に読み込んで解釈・実行することで情報の加工を行う。CPUはコンピュータ内での演算を行なう中心であり、CPUは通常はバス (コンピュータ) バスと呼ばれる信号線を介して主記憶装置や入出力回路に接続され、何段階かの入出力回路を介して補助記憶装置やディスプレイ (コンピュータ) 表示装置、通信装置などの周辺機器が接続され、データやプログラムなど情報のやりとりを行う。人間に例えると脳に相当する部分である。

CPU年表
CPU年表 (CPU ねんぴょう)とは、CPU に関する年表である。
主に業務用コンピュータからパーソナルコンピュータ用の CPU に関する年表であり、1980年代以降の組み込み用 CPU に関する項目は含まれていない。主要 CPU メーカーの主な製品を示す。細かい派生製品については各メーカーの項目の説明にゆずる。
コンピュータの CPU は従来、多数のトランジスタや集積回路 (IC) を組み合わせて機能を実現していたが、1970年代に入ると、CPU の機能を1つの IC で実現したマイクロプロセッサ (MPU) が登場した。MPU 登場の背景には、1960年代後半に日本で起こった電卓戦争と呼ばれる開発競争があった。電卓戦争の中で世界初の MPU インテル (企業) インテル Intel 4004 4004 が誕生した。

CPUキャッシュ
『キャッシュメモリ』より : キャッシュメモリ (Cache Memory) は、CPUなど処理装置がデータや命令 (コンピュータ) 命令などの情報を取得/更新する際に主記憶装置やバス (コンピュータ) バスなどの遅延/低帯域を隠蔽化させ、処理装置と記憶装置の性能差を埋めるために用いる高速小容量メモリのことである。略してキャッシュとも呼ぶ。コンピュータは以前から記憶装置の性能が処理装置の性能に追いつけず、この差が全体性能に対するボトルネックとされてきた(ノイマンズ・ボトルネック)。そしてムーアの法則に基づく処理装置の加速度的な高性能化により現在ではますますこの差が拡大されている。キャッシュメモリは、キャッシュ (コンピュータシステム)#記憶階層 (Memory Hierarchy) 記憶階層の観点からこれを解消しようとするものである。

CPUバス
CPUバス (CPU Bus) とは、CPUと、拡張カード 拡張バスやRandom Access Memory RAMをコントロールするノースブリッジ集積回路 LSIの間を結ぶバス (コンピュータ) バスである。
CPUバスは通常、CPUから直接伸びるバスである。システムバス、フロントサイドバスとも呼ぶ場合がある。このバスは複数のプロセッサ間を結ぶ共有バスとしても使われる(対称型マルチプロセッサ)。現在このバスはノースブリッジと呼ばれるLSIに接続される事が一般的である(それ以前は拡張バスとしても使われていた)。
CPUバスの性能は、そのコンピューターアーキテクチャ全体の性能を大きく支配する。その為、CPU能力の向上と共にCPUバスは高クロック化・バス幅の拡張によって、より広い帯域を獲得する方向で強化されつつある。一時期はバスを伝播する信号が放射するノイズとクロストークによって、また導線中における光速という制限から、限界は低いと見られていたが、バスの駆動電圧を下げることで低エミッション化をはかり、またプリント基板の製造技術向上とCADツールのルーティング能力向上によりブレークスルーを得て、64bit幅 1GHz以上の駆動周波数を有するCPUバスを持つ高性能プロセッサも販売されるている。

CPUモード
CPUモード(プロセッサモード、特権レベル)とは、コンピュータのCPUの動作モードであり、CPUが実行できる操作を制限するもの。
モードを持つCPUは、最低でも2種類以上の動作モードを持ち、そのうちの少なくとも1つは完全に無制限のCPU動作を許す。この無制限のモードを通常カーネルモード(あるいは「マスターモード」、「スーパバイザーモード」、「特権モード」)と呼ぶ。他のモードは通常ユーザーモードと呼ばれるが、別の名で呼ばれることもある(「スレーブモード」など)。
カーネルモードでは、CPUはそのアーキテクチャの全ての操作が可能である(ハードウェア構成によっては不可能な操作もありうる)。任意の命令を実行でき、入出力操作を開始でき、全メモリ空間にアクセス可能である。他のCPUモードでは、ハードウェアによってCPUの動作に制限が加えられる。典型的には、一部の命令が実行できなくなり、入出力操作ができなくなり、メモリ空間の一部にアクセスできなくなる。通常、ユーザーモードでのCPUの機能はカーネルモードでの機能のサブセットであるが、場合によっては(例えば他のアーキテクチャのハードウェアをエミュレーションしている場合など)、カーネルモードのサブセットとは言えない全く異なった機能になっていることもある。

CPUCPU

CPUに関する動画


CPUCPU

CPUおすすめ関連商品