The 8086 microprocessor - Ayala. Kenneth J (New Delhi Cengage Learning, 1995)