8088 and 8086 microprocessors: Programing, interfacing, hardware, and applications - Triebel, Walter A; Avtar Singh (Prentice-Hall of India Pvt. Ltd., New Delhi, 2003)