This is your reference guide when you need to read compiler output, write inline assembly in C, or debug at the register level. It covers the System V AMD64 calling convention, register tables with all the size variants, AT&T versus Intel syntax differences, and extended asm constraint codes. The instruction pattern table is genuinely helpful for quickly parsing what lea or test actually does. Also includes practical examples for CPUID, atomic operations, and AVX intrinsics. If you're staring at objdump output or trying to figure out why your inline asm clobbers the wrong register, this has the answers without making you grep through the ABI spec.
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-x86