The Art of 64-Bit Assembly, Volume 1 x86-64 Machine Organizatio… 9781718501089 This textbook’s 6th edition includes a dedicated website with video tutorials.