Skip to main content

Posts

Showing posts from December, 2017

8086 Interrupts

sources of Interrupt in 8086 An interrupt in 8086 can be come in folowing ways: From an external signal applied to NMI or INTR input pin of the processor. The interrupts initiated by applying appropriate signals to these input pins are called hardware interrupt. The second source of interrupt is execution of the interrupt instruction "INT n", where n is the type number. The interrupt initiated by "INT n" instruction are called software interrupts. The third source of interrupt is  from some conditions produced in the 8086 by the execution of an instruction. An example of this type of interrupt 'devided by zero interrupt'. Program execution will be automatically interrupted if you attempted to divide an operand by zero. Such conditional interrups are known as exceptions. Interrupts of 8086 The 8086 microprocessor has 256 types of interrupts which come from any one of the three sources mentioned above. INTEL has assigned a type number to each interr