Меню сайта

Урок 40. Флаг прерываний

Флаг прерываний IF управляет внешнимипрерываниями. Во время
— — — выполнения тех фрагментов программыпользователя, где внешние
— — — прерывания разрешать нежелательно,программа может сбросить флаг
— — — прерываний. Пока флаг прерываний сброшен в0, никакие внешние
— — — прерывания не смогут возникнуть. Когдапрограмма устанавливает флаг
— — — прерываний равным 1, внешние устройствамогут порождать прерывания.
— — — Управляет флагом прерываний программапользователя.

— — — — — IBM PC использует несколько методовобслуживания прерываний.
— — — Флаг прерываний регистра состоянияблокирует все внешние
— — — прерывания, за исключением прерываний,вызванных ошибками памяти.
— — — Для тех случаев, когда программе надозаблокировать только
— — — некоторые из прерываний, существуетотдельный регистр масок
— — — прерываний. Этот регистр может запретитьили разрешить отдельные
— — — внешние прерывания. В гл.8, описывающейаппаратуру IBM PC, будет
— — — рассмотрено использование этого регистра.

Категория: Программирование на Ассемблере | Дата: 14.02.13

Меню раздела
Блок