8088 & 8086 microprocessors: programming, interfacing, software, hardware and applications - Triebel, Walter A & Singh, Avtar (Prentic-Hall of India Private Ltd, New Delhi, 1995)