Внутреннее Прерывание

Автор: John Stephens
Дата создания: 25 Январь 2021
Дата обновления: 1 Июль 2024
Anonim
Уроки Ардуино #16 - аппаратные прерывания
Видео: Уроки Ардуино #16 - аппаратные прерывания

Содержание

Определение - Что означает Внутреннее Прерывание?

Внутреннее прерывание - это определенный тип прерывания, которое вызывается инструкциями, встроенными в инструкции выполнения программы или процесса. Как правило, внутренние прерывания противостоят изменениям со стороны пользователей и происходят «естественно» или «автоматически», поскольку процессор работает по программным инструкциям, а не по причине внешних событий или сетевых подключений.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет внутреннее прерывание

В общем случае прерывание происходит, когда операционная система переключается с одной задачи на другую. Операционная система может обрабатывать только одну задачу в данный момент времени, но, используя сложную схему программных переключателей, система может сделать больше для многозадачной работы способами, удобными для пользователя.

Хороший способ описать внутреннее прерывание состоит в том, что это происходит, когда машина работает с программными инструкциями линейным образом. Машина работает в рамках одной программы, без внешнего вмешательства периферийных устройств, оператора компьютера или сигналов внешней сети. Любое внутреннее прерывание может произойти, если определенная программа спроектирована так, чтобы остановить ее, когда она достигла определенной стадии разработки. Когда программе требуется, чтобы операционная система прочитала кеш или буфер перед остановкой и стала доступной для других задач, это было бы экземпляром внутреннего прерывания.


Внутренние прерывания часто контрастируют с внешними прерываниями, которые могут происходить во многих формах.