8088 And 8086 Microprocessors - Triebel, Walter A (Prentice-Hall India, 1995)