Computer Architecture (Forth edtion) を購入して読んでみた。MIPS の命令を使って説明しているのが気になるが、昔の版を知らないのでもともと RISC 関係の本だったような気もする。MIPS も慣れれば IA32 よりも読みやすいかもしれない。中身は平易で大変読みやすいが一般論が基本なので、実装についてはインテルの IA-32 インテルアーキテクチャー最適化のリファレンス・マニュアルの方が参考になる。ここで使われている最適化と我々の分野で普段使っている最適化とは少し意味が違う。
P.S. 後藤さんの紹介ですが、 AMD の最適化マニュアルも以下にあります。
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/40546.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25112.PDF
P.S. 後藤さんの紹介ですが、 AMD の最適化マニュアルも以下にあります。
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/40546.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25112.PDF
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/40546.pdf
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25112.PDF