8088 and 8086 Microprocessors Programming, Interfacing, Software, Hardware, and Applications - Walter A Triebel; Avtar Sing (New Delhi Pearson, 2009)