CPUのデコーダはx86命令をRISC命令に変換する?
最終更新日
2023年09月07日
CPU のデコーダは x86 命令を RISC 命令に変換するのか
CPU 内部にあるデコーダは、x86 命令を RISC 命令に変換すると聞くことがあります。
少し違う表現で x86 命令を RISC 風の命令に変換すると聞くこともあり、x86 命令から変換された命令は μOp(マイクロオプ)等と呼ばれていますので、RISC 命令と全く同じではないと考えられます。
ASCII.jp:インテルCPUはこうして進化した すべての基本は「P6」 (2/3)|ロードマップでわかる!当世プロセッサー事情 には、以下のとおり書かれています。(この記事の公開年月日は2012年8月6日)
少し違う表現で x86 命令を RISC 風の命令に変換すると聞くこともあり、x86 命令から変換された命令は μOp(マイクロオプ)等と呼ばれていますので、RISC 命令と全く同じではないと考えられます。
ASCII.jp:インテルCPUはこうして進化した すべての基本は「P6」 (2/3)|ロードマップでわかる!当世プロセッサー事情 には、以下のとおり書かれています。(この記事の公開年月日は2012年8月6日)
「CPU内部でRISC命令に変換」などと書かれることも多いが、これは元々のRISCの思想が内部命令に近いものだったからという話で、μOpが特にRISCを意識したわけではない。結果として「RISC命令に近いものになった」ということである。CPU のデコーダによって x86命令 が変換された後の命令は、RISC の命令と同じではないですが似ているようです。
キャンペーン情報(PR) |
---|
マウスコンピューター
・オータムセール 最大50,000円OFF (10月9日迄) DELL ・今週のおすすめ製品 対象製品が特別価格でお買い得 (キャンペーン実施中) パソコン工房 ・決算セール セール対象BTOパソコン最大55,000円OFF (10月1日迄) |