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




Любой компонент компьютера обычно должен выполнять три действия: обмениваться данными с процессором, сообщать процессору о выполнении некоторой операции, формировать запрос к оперативной памяти о возможности хранения программного кода и данных, которые это устройство использует или генерирует. Ресурсы компьютера, необходимые для выполнения указанных действий, называются системными ресурсами. Далее о них будет рассказано более подробно, а затем мы поговорим о том, как можно исследовать системные ресурсы с помощью программы Диспетчер устройств системы Windows.

Обмен данными с процессором: адреса портов ввода-вывода.

Обмен данными и командами между процессором и периферийными устройствами осуществляется через так называемые порты ввода-вывода. Как правило, порты ввода-вывода подключаются непосредственно к шине ввода-вывода и преобразуют двоичную информацию в физические сигналы и наоборот.
Для того чтобы обеспечить возможность управления обменом данными между различными устройствами компьютера, каждому порту присваивается уникальный физический адрес. Этот адрес устанавливается на адресной шине процессором, когда он инициирует обращение к данному устройству при выполнении той или иной программы.
До сих пор мы рассматривали адресную шину как канал связи между процессором и северным мостом, позволяющий процессору обращаться к оперативной памяти. Однако адресная шина выполняет и другую важную задачу осуществляет адресацию ввода-вывода, поскольку связана и с разъемами расширения на системной плате.
Вы спрашиваете, зачем адресная шина подведена к разъемам расширения? Если шина внешних данных служит главным каналом обмена информацией в компьютере, то адресная шина является главным каналом связи между процессором и всеми другими устройствами компьютера. Когда процессору нужно обратиться к какому-либо устройству, он посылает сигнал по линии IO/MEM, с которой связаны все компоненты компьютера. Устройства, которые используются процессором на тот момент, проверяют линию IO/MEM на наличие сигнала. Если сигнал отсутствует, значит, процессор использует адресную шину для обращения к памяти, а следовательно, устройства могут игнорировать сигналы, поступающие от него по адресной шине. Но если процессор передает сигнал по линии IO/MEM, то это значит, что он занял адресную шину для обращения к одному из устройств; в данном случае устройства обрабатывают сигналы процессора, которые поступают по адресной шине.


Скачать Windows 7

Отправить ответ

Оставьте первый комментарий!

avatar
wpDiscuz