Skip to content

Instantly share code, notes, and snippets.

@mikesmullin
mikesmullin / x86-assembly-notes.md
Last active June 19, 2024 16:42
Notes on x86-64 Assembly and Machine Code

Mike's x86-64 Assembly (ASM) Notes

Assembling Binary Machine Code

Operating Modes:

These determine the assumed/default size of instruction operands, and restricts which opcodes are available, and how they are used.

Modern operating systems, booted inside Real mode,