5

ここのように 16 ビットと 32 ビットの NASM アセンブリ リファレンスをたくさん見つけることができましたが、64 ビット NASM で見つけられたのは、NASM マニュアルの小さなセクションにあるものだけでし。64 ビット アセンブリ (Windows または Linux/Unix) について、適切なコード例と共により適切に説明しているサイトや書籍はありますか?

4

2 に答える 2

2

私が見つけた x86_64 Nasm の素晴らしいチート シートを次に示します: http://www.cs.uaf.edu/2009/fall/cs301/support/x86_64/index.html

于 2011-07-05T04:23:37.807 に答える
1

NASM 自体の使用法に違いはありません (おそらく 64 ビットの出力形式を指定する必要がある場合を除きます)。そのため、32 ビットの NASM 参照で問題ありません。次に、もちろん 64 ビットの命令セットです (そして、最も顕著なのは、まったく異なる標準呼び出し規約です)。AMD はここにいくつかの有益なドキュメントを持っています: http://developer.amd.com/documentation/guides/pages/default.aspx

于 2010-05-24T16:41:29.347 に答える