The 80x86 IBM PC & compatible computers. - Mazidi, Muhammad Ali (Prentice Hall, 1998)