2010-04-27 4 views
3

here과 같은 16 비트 및 32 비트 NASM 어셈블리 참조를 많이 찾을 수 있었지만 64 비트 NASM에서 찾을 수있는 유일한 것은 NASM 수동 here의 작은 섹션에있는 것입니다. 좋은 코드 예제로 64 비트 어셈블리 (Windows 또는 Linux/Unix)에 대한 더 나은 설명이있는 좋은 사이트 나 책이 있습니까?좋은 64 비트 NASM 어셈블리 참조는 무엇입니까?

+0

NASM이 x64를 지원할 수 있도록 업데이트 되었습니까? 그래서 아무것도 찾을 수없는 이유 일 수 있습니다. – slugster

+1

나는 그것이 정말로 할 것이라고 확신한다. 그들은 매뉴얼에서 약간 언급합니다. – Xill

답변

0

NASM 자체의 사용법에는 차이가 없습니다 (단, 64 비트 출력 형식을 지정하려는 경우는 예외). 따라서 32 비트 NASM 참조가 정상적으로 작동합니다. 그런 다음 64 비트 명령어 세트 (가장 주목할 만하게 다른 표준 호출 호출 코드)를 제공합니다. AMD는 여기에 몇 가지 유익한 문서를 가지고 있습니다 : http://developer.amd.com/documentation/guides/pages/default.aspx

관련 문제