- アセンブラ初心者スレッド
741 :デフォルトの名無しさん[sage]:2015/07/08(水) 09:47:32.45 ID:7ROcSmAH - >>718の質問意図がちょっと理解できないんだけど、
命令デコード後に複数μOPに展開されて処理される命令と単純な命令を並べた場合の比較なら 新しいCPUほどデコーダーの制限の影響が小さくなってるから、どちらでも速度的なメリットはほぼ関係なくなった。 ただしサブルーチンコールは専用の命令を使うべき。 core以前のPentium 3とかだとメモリオペランドが複数μOPに分解されるため デコーダーの制約に引っかかりやすかったが、今のCPUでは1μOPに変換されるから関係なくなってるし。 日本語版の最適化マニュアルは古すぎて今の最適化マニュアルでは非推奨のコーディング法になってるのも多いから注意してね。
|