<Р> Общение с CPU
<р> Большинство из подсистем в ПК нужно отправить информацию и получать информацию от центрального процессора и системной памяти (ОЗУ). Большинство также ожидать, чтобы иметь возможность привлечь внимание процессора, когда они делают это.
<Р> Для того, чтобы повысить общую эффективность компьютера процессор должен сбалансировать передачу данных между собой и различных других подсистем машины, а также а жонглирование различные подсистемы, которые могут потребовать "из того" обработки требований, таких как ввод /вывод (I /O) Приборы и устройства интерфейса человека.
<р> Он должен также принимать во внимание тот факт, что различные подсистемы требуют различных будет уровни поддержки процессора и время обработки в целях удовлетворения своих функциональных требований. Мышь; Например, нужно гораздо меньше внимания, чем жесткий диск, участвующих в переносе большого файла многогигабайтных. Есть в основном 2 способа, в которых это может быть сделано:.
Опросом центрального процессора и устройство, инициированные прерывания
<р> Опрос
<р> Опрос является процессом, в котором процессор систематически находит и просит каждого устройства, в свою очередь, если он требует любая помощь или процессор время обработки. В общем и целом; Опрос является очень неэффективным процессом, расточительно конечных ресурсов ЦПУ, потому что это требует процессор постоянно выполнять те же задачи (просят каждого устройства, если это необходимо внимание процессора) снова и снова.
Чаще, чем не устройство не будет требовать внимания процессора
<р> По статистике. скорее всего, ответ или результат аппаратной избирательном запроса это то, что он получил в прошлый раз (предложение отклонено). Чтобы преодолеть неэффективность избирательных это другая стратегия; известный как "Прерывание"; также упоминается как запрос на прерывание (IRQ), был разработан.
<р> Прерывание
<р>
(1)