Programming the 80286, 80386, 80486, and pentium-based personal computer - Brey, Barry B. (Prentice Hall, 1996)