The 8086/8088 microprocessor architecture, programming, and interfacing - Brey, Barry B. (Merrill, 1987)