INTEL microprocessors: 8086/8088, 80186,80286... - Brey, Berry B. (New Delhi, 1995)