⚡ Системные прерывания — как ОС реагирует на события внутри компьютера
Почему компьютер мгновенно реагирует на нажатие клавиши, движение мыши или подключение флешки? Процессор занят своими делами — считает, рендерит, обрабатывает данные. Но стоит произойти событию — и CPU мгновенно бросает текущую задачу. Этот «мгновенный рефлекс» обеспечивает системные прерывания. Прерывание — это сигнал процессору: «Стоп! Срочное событие. Реагируй немедленно!» Это может быть: Без прерываний компьютер был бы «слепым» и «глухим» к внешнему миру. Представь, что процессор сам постоянно...
291 читали · 2 года назад
Реализация обработчика прерывания клавиатуры в окружении DOS
Резидентный перехватчик аппаратного прерывания клавиатуры для ДОС. Сегодня мы рассмотрим, как написать простейший перехватчик прерывания под ДОС. Зачем это надо в наше время? Ответ прост - для того, чтобы лучше разобраться как работает машина на низком уровне, общего развития и расширения кругозора, ну и некоторым для написания курсачей. Возможно этот материал будет полезен желающим попробовать написать свою ОС - почему бы и нет? Интересно? Мы начинаем! Термины и определения Прерывание – реакция...