A hands-on guide to general-purpose registers and data movement in x86-64| Confessions of a Code Addict
Watch now | Privilege levels, syscall conventions, and how assembly code talks to the Linux kernel| blog.codingconfessions.com
Watch now (20 mins) | Learn how to inspect registers, step through instructions, and investigate crashes using GDB.| Confessions of a Code Addict
We build a minimal X86 assembly program, run it… and hit a crash. But that crash is exactly what makes this program worth writing.| blog.codingconfessions.com
Tracing how the CPU, OS, and ELF format shape the structure of your assembly code| blog.codingconfessions.com
Understand how computers represent numbers and perform operations at the bit level before diving into assembly| Confessions of a Code Addict
Building a mental model of computer architecture from first principles| blog.codingconfessions.com