The 8086 microprocessor programming and interfacing the PC - Ayala, Kenneth J. (West Publishing Company, 1994)