8088 And 8086 Microprocessors Programming, Interfacing, Software, Hardware And Applications - Trieble W.A.; Trieble W.A. & Singh A. (Pearson Education, 2009)