The x86 microprocessors: architecture, programming and interfacing (8086 to Pentium) - Lyla B Das (Dorling Kindersley (India) Pvt. Ltd., 2010)