*   >> Чтение Образование Статьи >> science >> computers

Запросы на прерывание (IRQ)

<р> При использовании многозадачности операционных систем (например, Windows, Mac OS X, Linux и т.д.) пользователи, как правило, чтобы иметь несколько программ, утилит и приложений, работающих одновременно /одновременно. Например: редактирование документа слово, загрузка из интернета и слушать музыку. Для того, чтобы быть в состоянии сделать это в акции CPU свое время обработки среди задач, требующих его внимания. Они включают в себя пользовательские задачи, инициированные операционную систему, программы, утилиты, управление памятью и немало «фоновых» услуги и процедуры.


<Р> Общение с CPU

<р> Большинство из подсистем в ПК нужно отправить информацию и получать информацию от центрального процессора и системной памяти (ОЗУ). Большинство также ожидать, чтобы иметь возможность привлечь внимание процессора, когда они делают это.

<Р> Для того, чтобы повысить общую эффективность компьютера процессор должен сбалансировать передачу данных между собой и различных других подсистем машины, а также а жонглирование различные подсистемы, которые могут потребовать "из того" обработки требований, таких как ввод /вывод (I /O) Приборы и устройства интерфейса человека.


<р> Он должен также принимать во внимание тот факт, что различные подсистемы требуют различных будет уровни поддержки процессора и время обработки в целях удовлетворения своих функциональных требований. Мышь; Например, нужно гораздо меньше внимания, чем жесткий диск, участвующих в переносе большого файла многогигабайтных. Есть в основном 2 способа, в которых это может быть сделано:.

Опросом центрального процессора и устройство, инициированные прерывания

<р> Опрос

<р> Опрос является процессом, в котором процессор систематически находит и просит каждого устройства, в свою очередь, если он требует любая помощь или процессор время обработки. В общем и целом; Опрос является очень неэффективным процессом, расточительно конечных ресурсов ЦПУ, потому что это требует процессор постоянно выполнять те же задачи (просят каждого устройства, если это необходимо внимание процессора) снова и снова.

Чаще, чем не устройство не будет требовать внимания процессора

<р> По статистике. скорее всего, ответ или результат аппаратной избирательном запроса это то, что он получил в прошлый раз (предложение отклонено). Чтобы преодолеть неэффективность избирательных это другая стратегия; известный как "Прерывание"; также упоминается как запрос на прерывание (IRQ), был разработан.

<р> Прерывание

<р>

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.