Разница между внешними и внутренними прерываниями в компьютерных системах заключается в источнике возникновения сигнала: {7-host}
- Внешние (аппаратные) прерывания возникают в результате событий от периферийных устройств и приходят асинхронно (в любой момент) по отношению к выполнению любых программ. arch.altspu.ru mf.grsu.by Например, сигнал от таймера, сетевой карты или дискового накопителя, нажатие клавиш клавиатуры, движение мыши. {7-host}
- Внутренние прерывания возникают синхронно выполнению программы при появлении аварийной ситуации в ходе исполнения какой-либо инструкции программы. www.prorobot.ru Например, деление на ноль или переполнение стека, обращение к недопустимым адресам памяти или недопустимый код операции. {7-host}
Таким образом, внешние прерывания зависят от внешних условий и не зависят от программы, выполняемой в данный момент, а внутренние прерывания выполняются синхронно с программой. www.geeksforgeeks.org