Essentials of 80x86 assembly language - Detmer, Richard C. (Jones & Bartlett Learning, 2012)
Computer Architecture/Software Engineering