Skip to content

Instantly share code, notes, and snippets.

View serpent7776's full-sized avatar
🤔

Krzysztof Leśniak serpent7776

🤔
View GitHub Profile
@mikesmullin
mikesmullin / x86-assembly-notes.md
Last active March 31, 2025 11:11
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,