Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 1.3 Архитектура МП.docx
Скачиваний:
1
Добавлен:
19.09.2019
Размер:
154.84 Кб
Скачать

Into-прерывание при переполнении.

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

Для возврата из подпрограммы, вызванной командой прерывания, используется команда возврата из прерывания (IRET или RTI). Эта команда извлекает из стека сохраненное там значение счетчика команд и регистра состояния процессора (PSW).

К специальным командам относятся команды разрешения прерывания, запрещения прерывания, остановка и холостая операция. При исполнении команды «Холостая операция» никакие операции не выполняются, а содержимое счетчика адресов увеличивается на 1, после чего выполняется следующая по порядку команда.

NOP- отсутствие операции

HLT- остановка.