Системные ресурсы

Современный компьютер состоит из большого коли-чества разнообразных устройств, и для нормальнойработы они должны поддерживаться процессором, имнужен доступ к оперативной памяти и возможность об-мена данными с периферией. Необходимо также, что-бы устройства не мешали друг другу, что достигаетсяраспределением между ними системных ресурсов. Ихнесколько.

Прерывания.С их помощью устройства исполь-зуют процессор, чтобы обработать возникшие в этихустройствах события. Далее мы рассмотрим распре-деление прерываний более подробно.

Каналы прямого доступа к памяти (DMA).Ис-пользуются для обмена данными между устройством иоперативной памятью без участия процессора, для че-го на системной плате есть специальный контроллерDMA.

Порты ввода-вывода.Служат для обмена дан-ными между устройством и процессором.

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

В современных системах все ресурсы распределя-ются автоматически, а вмешательство в этот процесс


 


может понадобиться для подключения очень старогоили нестандартного устройства.