Essentials of 80x86 assembly language - Detmer, Richard C. (Jones and Bartlett publishers, Boston, 2007)