[PDF - 367 pages] x86-64 #Assembly Language Programming with Ubuntu http://www.egr.unlv.edu/~ed/assembly64.pdf CC-BY-NC-SA