Skip to content

Instantly share code, notes, and snippets.

@zhenguoli
zhenguoli / x86-assembly-notes.md
Created December 3, 2021 08:30 — forked from mikesmullin/x86-assembly-notes.md
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,