Skip to content

HudsonSchumaker/x86_64-NASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x86_64-NASM

This project contains NASM table codes for macOS, Linux and Win, some examples for the OSs.

Nasm manual: nasm.

Your First Few Instructions There are hundreds of instructions. You can’t learn them all at once. Just start with these:

mov x, y        x ← y
and x, y         x ← x and y
or x, y            x ← x or y
xor x, y         x ← x xor y
add x, y            x ← x + y
sub x, y            x ← x – y
inc x            x ← x + 1
dec x            x ← x – 1
syscall Invoke an operating system routine
db A pseudo-instruction that declares bytes that will be in memory when the program runs.

About

NASM Assembler codes for macOs and linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published