Introduction
to 64 Bit Assembly Language Programming for Linux and OS X
Ray Seyfarth
Background
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.
Intended audience
Beginning assembly programmers
Any programmers who want to learn 64 bit programming