Debugging
- x86-64 Playground | An online assembly editor and GDB-like debugger
- pwndbg | GDB alternative with better defaults for Assembly debugging
Video lectures
Manuals
CS:APP3e resources
Books
Other related
- cl72.org | Assembly Language x86-32 and x86-64
- COP4610: Operating Systems & Concurrent Programming | notes
- Assemblers and Disassmblers
- objdump help page
- NASM (Netwide Assembler)
- 3.4.2 Data Movement Instructions
- x86-64 Integer registers
- x86-64 memory addressing
- x86-64 Playground usage