Introduction to 80x86 assembly language and computer architecture - Defmer, Richard C (Jones & Bartlett, 2010)