Skip to content

bryancandi/x86-64-assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

179 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x86-64 Assembly Programs

A collection of small x86-64 assembly programs and experiments for learning purposes.

🧰 Prerequisites

MASM — (Microsoft Macro Assembler)

  • Assembler: MASM (or UASM/JWasm for Linux users)
  • Environment: Visual Studio or any editor of choice with MSVC Build Tools installed.

NASM — (Netwide Assembler)

  • Assembler: NASM
  • Environment: Any editor of choice.

Linker

  • Windows: link.exe (MSVC)
  • Linux: ld (GNU Binutils)

🗂️ Repository Structure

  • /MASM: Programs using MASM syntax.
  • /NASM: Programs using NASM syntax.

📚 Reference

📖 External Documentation

About

A collection of small x86-64 assembly programs and experiments for learning purposes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors