The Intel microprocessors : 80868088, 80186, 80286, 80386, and 80486 architecture, programming, and interfacting - Brey, Barry B (Maxwell Macmillan, 1991)
Includes index.