How a CPU Executes Instructions
Registers, Flags, and Data Representation
The Stack & Calling Conventions
Memory, Caches, and the Cost of Access
x86 Architecture Fundamentals
x86 Control Flow in Depth
IA-32 Assembly in Practice
x86-64 System V ABI
Windows x64 ABI
x86-64 Syscalls & Privilege Boundary
ARM 32-bit Assembly Fundamentals
AArch64 Core Architecture
AArch64 Calling Convention (AAPCS64)
AArch64 Exceptions & Syscalls
RISC-V RV32I Assembly
RISC-V RV64I
RISC-V Privilege, Traps, and Syscalls
Branch Prediction & Speculation
Atomics & Memory Ordering
SIMD on x86
NEON on AArch64
RISC-V Vector Extension (RVV)