Introduction to 64 Bit Assembly Language Programming for Linux and OS X
Ray Seyfarth


This book is the third version of an assembly language textbook targeting beginning assembly language programmers.   It teaches using the yasm assembler and the gdb debugger, though their use is normally behind the scene.  This version of the book introduces the user to an integrated development environment named "ebe" which makes learning assembly language easier and more fun.

Where to buy the book

Resources provided to support the book