The 8088 and 8086 microprocessors : programming, interfacing, software, hardware, and applications - Triebel, Walter A.; Singh, Avtar; Srinath, N. K. (Pearson Education, 2020)