The Intel Microprocessors : 8086/8088,80186,80286,80386 and 80486 Architecture, Programming and In - Brey, Barry B. (MacMillan Publishing Company, 1991)