Some of the causes of these types of interrupts can be due to attempting a division by zero or an invalid opcode etc. Instead of being triggered by an external event they are usually triggered due to any exception that has been caused by the program itself. Internal Interrupts: They are also known as traps and their causes could be due to some illegal operation or the erroneous use of data. They are generally independent and oblivious of any programming that is currently running on the processor. In the normal execution of a program there are three types of interrupts that can cause a break:Įxternal Interrupts: These types of interrupts generally come from external input / output devices which are connected externally to the processor. What Are The Different Types Of Interrupts In A Microprocessor System, Explain?
0 Comments
Leave a Reply. |