The Intel microprocessors architecture, programming, and interfacing - Brey, Barry B (Prentice Hall, Chennai, 2009)