我已經能夠找到大量的16位和32位NASM程序集引用,如here,但是我能在64位NASM上找到的唯一東西就是NASM手冊here的小部分內容。有沒有什麼好的站點或書籍可以更好地解釋64位程序集(Windows或Linux/Unix)和一些很好的代碼示例?什麼是一個好的64位NASM程序集引用?
3
A
回答
0
關於NASM本身的用法沒有什麼區別(除了你可能想指定一個64位輸出格式),所以32位NASM引用將會很好。然後是64位指令集(最明顯的是完全不同的標準調用對象)。 AMD在這裏有一些資料性文件:http://developer.amd.com/documentation/guides/pages/default.aspx
1
這裏是x86_64 Nasm的一個很好的備忘單我發現:http://www.cs.uaf.edu/2009/fall/cs301/support/x86_64/index.html。
相關問題
- 1. 什麼是一個好的多核心64位「Hello World」程序?
- 2. 32位nasm程序集不在64位系統上啓動
- 3. 維護一個「乾淨的」程序集引用列表的好處是什麼?
- 4. 什麼是delphi 64位程序集中的.noframe?
- 5. NASM - 64位代碼
- 6. nasm 64位推qword?
- 7. 從64位應用程序引用.net 1.1程序集
- 8. 什麼是編碼NASM的好IDE?
- 9. linux nasm程序集是什麼(註冊):(註冊)是什麼意思?
- 10. 64位應用程序上的Windows HANDLE的範圍是什麼?
- 11. 64位程序集的32位指令
- 12. 64位Windows上的16位程序集?
- 13. nasm x86-64程序集 - 兩個變量作爲一個變量讀取
- 14. 引用一個64位的x86彙編程序
- 15. Linux(64位),nasm和gdb
- 16. 64位nasm部門idiv
- 17. 不同的.NET程序集引用取決於32-64位
- 18. VB.NET 64位COM與c#引用的助手程序集類
- 19. 在一個Windows安裝程序中的32位和64位程序集
- 20. 64位Java應用程序:是64位操作系統,64位JRE和64位應用程序嗎?
- 21. 一個很好的NASM/FASM教程?
- 22. x86-64 AT&T程序集中地址的含義是什麼?
- 23. 將多個.NET程序集合併成一個的好處是什麼?
- 24. 知道程序集是64位還是32位
- 25. C#程序集,什麼是程序集?
- 26. 什麼是一個好的Objective-C應用程序開始?
- 27. 用64位框架構建.NET應用程序有什麼好處嗎?
- 28. 如何讓nasm認識到這個代碼是64位的?
- 29. 64位系統上較大指針的好處是什麼?
- 30. 什麼是更好的,許多小的程序集或一個大的程序集?
NASM是否被更新爲能夠支持x64?這可能是你找不到任何東西的原因。 – slugster 2010-04-27 02:30:29
我很確定它確實如此。他們在手冊中提到了一點。 – Xill 2010-04-27 19:41:30