본문 바로가기
반응형

기술자료/Assembly10

NASM Assembler ( The Netwide Assembler ) Documents NASM - The Netwide Assembler version 2.15.05 This manual documents NASM, the Netwide Assembler: an assembler targetting the Intel x86 series of processors, with portable source. Chapter 1: Introduction Section 1.1: What Is NASM? Section 1.1.1: License Chapter 2: Running NASM Section 2.1: NASM Command-Line Syntax Section 2.1.1: The -o Option: Specifying the Output File Name Section 2.1.2: The -f .. 2021. 9. 10.
NASM Assembler ( Netwide Assembler ) for Windows https://www.nasm.us/pub/nasm/stable/ Index of /pub/nasm/stable git.id2020-08-28 09:08 41 Corresponding git revision ID www.nasm.us 리눅스도 포함을... 2021. 9. 10.
Visual Studio 2019 Assembly C Language Project Create Build ( VS2019 어셈블리 프로젝트 생성 및 빌드) C++ 빈 프로젝트를 생성하고 위와 같은 파일 2개와 코드를 작성하세요. 추가로 궁금한 것이 있다면 아래 레퍼런스를 참조하세요. https://docs.microsoft.com/ko-kr/cpp/assembler/arm/arm-assembler-reference?view=msvc-160 어셈블리 문법 하이라이팅을 하고 싶다면 아래 링크로 가셔서 설치하세요. vs2019 Assembly syntax highlighting https://marketplace.visualstudio.com/items?itemName=Henk-JanLebbink.AsmDude 2021. 8. 19.
Assembly MASM VM 관련 실행 파일 2013. 4. 3.
t1.c 컴파일 방법 ======================================================t1.c 컴파일 cl /c /GS- t1.c 혹은 cl /Fot1.obj /GS- /c t1.c======================================================t1.c 링킹 link /subsystem:console /entry:init /nodefaultlib /out:t1.exe /base:0x베이스주소 init.obj monitor.obj t1.obj ====================================================== 2012. 9. 12.
MASM 프로젝트 - LOAD 함수 참고 자료 2012. 9. 12.
WinDbg 사용법 2012. 8. 30.
MASM Compile ml /c /coff First.asm link /subsystem:console /entry:start /out:main.exe First.obj io.obj Kernel32.Lib ml /c /coff /Zi First.asm link /debug /subsystem:console /entry:start /out:main.exe First.obj io.obj Kernel32.Lib 2012. 8. 24.
NASM Assembly asm_io.asm asm_io.asm %define NL 10 %define CF_MASK 00000001h %define PF_MASK 00000004h %define AF_MASK 00000010h %define ZF_MASK 00000040h %define SF_MASK 00000080h %define DF_MASK 00000400h %define OF_MASK 00000800h %ifdef ELF_TYPE %define _scanf scanf %define _printf printf %define _getchar getchar %define _putchar putchar %define _fputs fputs %endif %ifdef OBJ_TYPE segment .data public align=4 class=da.. 2012. 8. 21.
728x90
반응형