4. レジスタ・キャッシュ・RAM • レジスタ • CPU内部のメモリ領域 • 数個∼数十個程度 • 動作速度はCPUと同速度 • CPUはレジスタ内のデータのみ制御/計算可能 • キャッシュ • CPUと直結したメモリ領域 • 数k∼数MBytes • 動作速度はCPUと同速度∼数十分の一 • RAM • CPU外部のメモリ領域 • ∼xxGBytes • 動作速度はCPUの百分の一程度 CPU DRAM HDD 演算回路 レジスタ レジスタ キャッシュ 5. パイプライン • CPUの命令実行部分を機能的に分 割したもの • IF:命令フェッチ • RF:命令デコード • EX:命令実行 • MEM:保存先計算 • WR:保存(メモリ/レジスタ) IF RF EX ME WR IF RF EX M W IF RF EX M W IF RF EX M W IF RF EX M W IF