第2回 Coreマイクロアーキテクチャ [前編]新約・見てわかる パソコン解体新書(1/4 ページ)

» 2006年11月01日 10時00分 公開
[大島篤(文とイラスト),ITmedia]

 最初のPentiumが登場したのは1993年。Pentiumの名を冠したCPUは、それから12年間進化を続けましたが、2005年発表のPentium Dがシリーズの最後のCPUとなり、2006年にはPC向けプロセッサの主力はCoreシリーズにバトンタッチすることになりました。これまでのPentium 4とは大きく異なるアーキテクチャを採用することで、高性能と低消費電力を両立させたのがCoreシリーズです。2回連続で、Coreシリーズのアーキテクチャの秘密に迫ります。


 Pentium 4やPentium Dは、NetBurst(ネットバースト)と呼ばれるマイクロアーキテクチャを採用してきました。最大3.8GHzという動作周波数を実現し、PC用のハイエンドCPUとして数多くのパソコンに採用されてきました。しかし、NetBurstには、電力効率が悪いという大きな弱点があったのです。Pentium 4 670(3.8GHz)で最大115ワットもの電力を消費し、そのほとんどは熱になります。まるで、CPUのパッケージの中に、白熱電球のフィラメントが入っているような状況です。動作周波数を高くするほどCPUの発熱量が増大するため、予定されていた4GHz以上のPentium 4の開発はキャンセルされてしまいました。

 これからもCPUの性能を向上させて行こうとすれば、NetBurstとは異なる、電力効率のよい新しいアーキテクチャが必要なことは明らかでした。そしてインテルが生み出したのが、Core(コア)マイクロアーキテクチャと呼ばれる新世代のCPUアーキテクチャで、それを応用したCPU製品がCore 2 Duoです。

 Coreマイクロアーキテクチャを理解するには、 CPUの基本的な仕組みのほかに、NetBurstの概要と問題点を知っておく必要があります。今回はこれらをお話ししようと思います。

CPUが実行する命令ってどんなもの?

 CPUの役割は、メモリの中に記憶されたプログラムを実行することです。プログラムは、命令と呼ばれるものを組み合わせたもので、CPUにやらせる仕事の詳細をまとめた指示書です。


 PentiumシリーズやCoreシリーズのCPUは、どれもx86命令と呼ばれる共通の命令を使います。このため、Pentiumシリーズ用に作られたプログラムは、新しいCoreシリーズのCPUでもそのまま実行可能です。

 x86命令は、全部で数百種類もあります。そのほとんどは、値を1つメモリから読むとか、足し算を1つするといった、単純な働きしかしません。しかし、CPUは毎秒数億もの命令を実行できる超絶的なスピードを持つので、結果としては非常に高度な仕事をこなすことができるのです。

 下にx86命令を5種類示します。各命令は、1から数バイトのマシンコード(機械語)として、メモリに記録されます。マシンコードのままでは、我々にはまるで意味不明なので、各命令には人間に理解可能なアセンブリ言語という表記方法が用意されています。たとえば50というマシンコードは、アセンブリ言語では push eax と書きます。この命令の働きは、「eaxレジスタをスタックメモリに退避(プッシュ)する」というものであり、アセンブリ言語はその働きをシンボル化したものとなっています。プログラマーは、アセンブリ言語の形で命令をいくつも書き連ねることで、プログラムを作ることができます。


       1|2|3|4 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年01月09日 更新
  1. 世界中のMacでロジクール製品に不具合 原因はアプリの“証明書の期限切れ”  近日中に修正へ(更新あり) (2026年01月07日)
  2. 古い車でもCarPlayやAndroid Autoが使える「ケイヨウ ワイドディスプレイオーディオ」が20%オフの1万5800円に (2026年01月07日)
  3. ゲーミングPCを売ってください――ソフマップが異例の呼びかけ 背景は? (2026年01月08日)
  4. Fire TVがUIを一新 テーマは「すっきりサクサク」 米国では2月から順次適用 (2026年01月07日)
  5. 新型「Echo Show 11」は「買い」か? 激変したUIとデザイン、ジェスチャー廃止の影響を「Echo Show 8」と徹底比較 (2026年01月07日)
  6. 「Core Ultra(シリーズ3)」はワッパ重視の“バッテリー寿命王”――Intelが激推しする背景から見える戦略 (2026年01月08日)
  7. +2万円の価値はある? 「Amazfit T-Rex 3 Pro」実機レビュー チタン×サファイアガラスで進化した“タフネススマートウォッチ”の実力を試す (2026年01月07日)
  8. 2026年のPC市場は「茨の道」か メモリ枯渇と価格高騰が招く“二極化”のシナリオ (2026年01月05日)
  9. 1万9800円でこのデザイン! 希少なホワイトボディーのモバイルディスプレイ「amadana DP10」の使い勝手を試す (2026年01月08日)
  10. 壁掛けの15.6型スマートディスプレイ「Amazon Echo Show 15」が21%オフの3.8万円に (2026年01月07日)
最新トピックスPR

過去記事カレンダー

2026年