이전에 어셈블리 언어 프로그래밍을 사용 했었지만, 나는 그걸로 돌아갈 수있을 정도로 어리 석었습니다.어셈블리 언어 도구 및 참조
이전에는 MASM.EXE 명령 줄을 사용하여 asm 코드를 컴파일하는 동안 기본 텍스트 편집기에 유효성 검사없이 코드를 작성했습니다.
오늘 작성하는 데 가장 유용한 도구는 무엇입니까?
온라인에서 좋은 빠른 참조는 무엇입니까?
이전에 어셈블리 언어 프로그래밍을 사용 했었지만, 나는 그걸로 돌아갈 수있을 정도로 어리 석었습니다.어셈블리 언어 도구 및 참조
이전에는 MASM.EXE 명령 줄을 사용하여 asm 코드를 컴파일하는 동안 기본 텍스트 편집기에 유효성 검사없이 코드를 작성했습니다.
오늘 작성하는 데 가장 유용한 도구는 무엇입니까?
온라인에서 좋은 빠른 참조는 무엇입니까?
제가 가장 좋아하는 어셈블러는 FASM입니다. 멀티 플랫폼이며 최신이며 흥미로운 기능 (예 : 쉽고 강력한 매크로 엔진)이 있습니다. http://www.jegerlehner.ch/intel/IntelCodeTable.pdf
완벽. 감사. – jgallant
nasm :
Netwide 어셈블러, NASM
http://developer.intel.com/products/processor/manuals/index.htm
http://developer.amd.com/documentation/guides/Pages/default.aspx당신이이 컨닝 페이퍼를 같은 수 있습니다 :
주요 기준은 인텔과 AMD의 설명서입니다 는 이식성과 모듈성을 위해 설계된 80x86 및 x86-64 어셈블러입니다. Linux 및 * BSD a.out, ELF, COFF, Mach-O, Microsoft 16 비트 OBJ, Win32 및 Win64를 비롯한 다양한 객체 파일 형식을 지원합니다. 일반 바이너리 파일도 출력합니다. 인텔의 구문과 비슷하지만 이해하기 쉽도록 구문이 단순합니다. 현재 알려진 모든 x86 아키텍처 확장을 지원하며 매크로를 강력하게 지원합니다.
위도 : http://stackoverflow.com/questions/1154937/how-do-i-start-learning-assembly amomg 많은 다른 사람 –