CPUのマイクロアーキテクチャー

最終更新日 2022年03月27日

CPUのマイクロアーキテクチャーとは

基礎

マイクロアーキテクチャーとは、マイクロプロセッサーが命令を実行し処理するための内部的な構造です。マイクロプロセッサーは物理的に動作し、命令を読み込みどのような処理を実行するか理解し命令を実行します。マイクロプロセッサーにハードウェアの設計が必要ですが、それがマイクロアーキテクチャーです。

命令セットアーキテクチャーとの違い

マイクロプロセッサーが処理を行うために命令を与えます。マイクロプロセッサーが対応する命令の集まりが命令セットです。プログラマー、OSやアプリケーションからの視点だと、マイクロプロセッサーが対応する命令セットを確認し、どのような構造のマイクロプロセッサーか見ます。その構造が命令セットアーキテクチャーです。

マイクロアーキテクチャーはハードウェア的な構造、命令セットアーキテクチャーはソフトウェア的な構造です。マイクロプロセッサーをハードウェアに注目して見た設計をマイクロアーキテクチャー、ソフトウェアに注目して見た設計を命令セットアーキテクチャーとも言えます。


キャンペーン情報
マウスコンピューター
秋売り尽くしセール
最大65,000円OFF!!
(9月28日迄)
DELL
・半期に一度の大感謝祭
おすすめの即納パソコンが大特価、クーポンで最大30%OFF
(キャンペーン実施中)
パソコン工房
・半期決算セール
半年に一度のお得なチャンス、ゲーミングPCが大特価
(9月30日迄)