Irvine Credits Assembly Language for x86 Processors, Sixth Edition. by KIP R. IRVINE Florida International University School of Computing and Information Sciences