• ベストアンサー

86系 64ビットのアセンブラの日本語の本はありませんか?

Opteronまたはathlon 64をアセンブラで使いたいのですが、アセンブラの命令の日本語の解説書はないでしょうか? あるいは参考になるwebのページでもけっこうです。

質問者が選んだベストアンサー

  • ベストアンサー
  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.3

ANo.1です。 参考URLをちゃんと参照しましたか。 「インテル® エクステンデッド・メモリー 64 テクノロジー・ソフトウェア・デベロッパーズ・ガイド」なんかは64ビット拡張を扱っていますけど。

moritan2
質問者

お礼

たびたびもうしわけありません。 ページの最初に このページの内容というのがあって、CPUに関しては Itanium® アーキテクチャー IA-32 アーキテクチャー だけでした。 Itaniumは64ビットですが、AMDの64ビットとは異なります。 IA-32は32ビット というわけであきらめたんですが、AMD互換の64ビットの記事もあったのでしょうか?

moritan2
質問者

補足

補足ではなく、お礼の続きです。 見つかりました。 なんと、IA-32の項目の中にEM64Tの記事があったんですね。 ありがとうございました。

その他の回答 (3)

  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.4

ANo.1です。追加資料です。 古い記事ですが3ページ目にAMD64とEMT64Tの相違点がリストアップされています。 http://www.itmedia.co.jp/enterprise/articles/0506/24/news017.html この辺の非互換性は双方のCPUで修正されているようで最近のCPUでは状況が変わっているようではありますけど。 次は個人サイトのようですが、同じくAMD64とEM64Tの相違点を扱っています。 http://www.marbacka.net/asm64/arkiv/amd64_em64t_difference.html AMD64の公式資料は日本語ではないようですけど英語で良ければこれです。 http://www.amd.com/jp-ja/Processors/TechnicalResources/0,,30_182_739_7044,00.html IntelサイトにあるEMT64T(Intel64)の日本語資料をベースに、上記資料で相違点をチェックして使うのが効率的だと思います。

  • ore100
  • ベストアンサー率54% (34/62)
回答No.2

英語版ですが、アマゾンにあります。 http://www.amazon.co.jp/32-64-bit-Assembly-Language-Architecture/dp/1598220020

moritan2
質問者

お礼

ご回答ありがとうございます。 どうも、日本語の本はないようですね。 諦めて英語の本を買うことにします。

  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.1

Intelのサイトですが、IA32命令セット解説などがあります。64ビット命令も互換性がありますので、ほとんどそのまま使えます。 http://www.intel.co.jp/jp/download/index.htm

参考URL:
http://www.intel.co.jp/jp/download/index.htm
moritan2
質問者

お礼

ご回答ありがとうございます。 32ビットの命令については昔から使っているので、よくわかっています。64ビットの拡張に伴う違いをしりたかったので質問しました。

関連するQ&A