X86 microprocessors architecture, programming and interfacing (8086 to pentium) - Das, Lyla B. (Dorling Kindersley India Pvt Ltd, 2010)