2 года назад
Как работают прерывания в процессоре?
Примечание: для лучшего понимания рекомендую прочитать прошлые статьи на моем канале. Приятного чтения. В процессоре есть механизм, который наша операционная система использует и который обслуживает следующие три вещи: Наша программа исполняет какие-то инструкции и тут в этом время пользователь жмёт кнопку на клавиатуре. Мы договорились заранее с процессором, что есть какой-то магический адрес на который во время прерывания должен перейти регистр, выполнить пару инструкций (положить нажатую кнопку в какой-то буффер, например) и прыгнуть обратно - исполнять код...
Прерывания в работе ПК. Причины.
Перерывы в работе ПК. Перерыв - это время, при котором процессор останавливает обработку текущей (основной) программы и переходит к выполнению определенной задачи (другой программы) от службы к прерыванию. Цель прерываний. Прерывания особенно полезны при подключении устройств ввода-вывода, которые требуют или поставляют данные с более или менее низкой скоростью передачи. Таблица векторов прерывания ПК. Таблица векторов прерываний содержит адреса сервисных рутинных прерываний, выполняющих функции, связанные с прерываниями...