The art of assembly language - Hyde, Randall. (No Starch Press, 2003)