• Когда УВВ нужно участие процессора (пришли данные с мышки,
принтер закончил работу ...) устройство обращается к
прерыванию, выставляя флаг на линии требования прерывания
в системной шине IRQ.
• Процессор останавливает выполнение текущей программы и
выполняет программу обработки прерывания (принимает
данные от устройства), затем возобновляет работу программы с
того места, где произошло прерывание. На время обработки
прерывания текущее содержимое регистров и слово состояния
процессора записываются в стек.
• Регистры процессора (R1, R2, R3, … или АX, ВX, CX, …) и
счетчик команд (СК), который содержит адрес выполняемый
команды. Адрес – это номер регистра (ячейки) оперативной
памяти. Регистры процессора – это ячейки для временного
хранения данных.
Разместил: Larisa Дата: 20.01.2010 Прочитано: 3248 | |  | |
|