The 8086 and 80286 microprocessors hardware, software,and interfacing - SINGH, Avtar (Prentice Hall, 1995)