Классификация прерываний в микропроцессоре

При обмене данными с большим числом асинхронно работающих внешних частот используются прерывания работы МП

Физически организация прерываний в МП осуществляется путем передачи сигналов на отдельные выводы.

Сигналы запроса от внешнего устройства поступают в микропроцессорную систему в произвольный момент времени (асинхронно).

 

Организация работы системы прерывания:

1) При поступлении сигнального запроса (если он разрешен) МП заканчивает выполнение текущей команды и приступает к выполнению запроса. При этом промежуточные данные работы МП до поступления запроса временно записываются в стековую память.

 

2) МП приступает к выполнению запроса на прерывание. Как правило, запрос на прерывание выполняется МП путем обращения к подпрограмме. При выполнении запроса на прерывание остальные запросы на прерывания, принимаемые в это время, заносятся в очередь.

 

3) после удовлетворения запроса и обработки прерывания (обращение к подпрограмме) зафиксированные ранее параметры стековой памяти возвращаются в регистры. МП проверяет, нет ли на очереди прерываний и если их нет, то продолжается выполнение основной программы.

Классификация запросов прерывания:

· немаскируемые запросы прерывания

· немаскируемые запросы прерывания.

Немаскируемые запросы реализуются аппаратно, т. е. не управляются на программном уровне пользователя, а заложены при изготовлении. Эти прерывания имеют высший приоритет и выполняются в первую очередь. К ним относятся перегрев МП, спящий режим, движение мышки и т.д..

Маскируемые запросы управляются командами программы и обеспечивают возможность гибкого управления внешними устройствами.

Для определения адреса подпрограммы обработки прерываний при поступлении запроса формируется так называемый вектор прерывания.

 

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








Дата добавления: 2015-10-09; просмотров: 861;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.