![Внешние прерывания микроконтроллера | Микроконтроллеры с нуля #14](https://i.ytimg.com/vi/02dQOuOEdpM/hqdefault.jpg)
Содержание
- Определение - что означает внешнее прерывание?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет внешнее прерывание
Определение - что означает внешнее прерывание?
Внешнее прерывание - это прерывание компьютерной системы, которое возникает в результате внешнего вмешательства, будь то от пользователя, от периферийных устройств, от других аппаратных устройств или через сеть. Они отличаются от внутренних прерываний, которые происходят автоматически, когда машина читает инструкции программы.Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет внешнее прерывание
Существует много разных видов внешних прерываний. ИТ-специалисты характеризуют запросы пользователей на изменение процессов как внешние прерывания. Если аппаратное устройство просит операционную систему изменить процессы, это также можно назвать внешним прерыванием.
Внешние прерывания также могут возникать из-за ошибок или других событий, которые изменяют работу компьютера с любым заданным набором инструкций. Многие типы внешних прерываний имеют свои собственные метки и протоколы обработки. Инженеры, разработчики и другие ИТ-специалисты работают над пониманием конкретных типов внешних прерываний, чтобы знать, как с ними справляться.
Устройство ввода / вывода может запросить какой-либо тип операции от процессора компьютера, и в этом случае система может быть прервана из-за того, что оно ранее делало. Это было бы примером внешнего прерывания. Эти типы внешних прерываний могут сильно отличаться от ситуаций, когда пользователи нажимают кнопки и элементы управления и заставляют компьютер устанавливать приоритеты для нескольких программ различными способами. Как правило, инженеры пытаются заставить операционную систему реагировать на запросы пользователей в режиме реального времени, чтобы не было неудобств и чтобы система, по-видимому, выполняла все виды одновременных задач.