Установка нового оборудования

Подключение оборудования в компьютерах с архитектурой x86/64 может быть произведено двумя основными способами:

r установкой плат дополнительного оборудования в слоты расширения;

r с помощью подключения к внешним шинам или портам.

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

Для того чтобы оборудование могло осуществлять операции ввода/вывода, ему должны быть выделены следующие ресурсы:

r IRQ — канал прерывания;

r IO/Base — базовый адрес ввода/вывода;

r DMA — канал прямого доступа к ОЗУ.

Прерывание (IRQ) идентифицируется своим номером и позволяет сигнали- зировать о завершении операции ввода/вывода, осуществляемой данным


 

устройством. При получении прерывания процессор должен приостановить выполнение текущего задания и переключиться на обработку прерывания с помощью специальной программы (interrupt handler). Список прерываний, использованных установленными в системе устройствами, можно увидеть в файле /proc/interrupts.

Регистры памяти, имеющиеся в устройствах расширения, отображаются в специальную область ОЗУ, доступную ядру операционной системы и на- зываемую памятью устройств. Эта память предназначена для реализации операций ввода/вывода, т. е. в нее записывается передаваемая при этих операциях информация. Базовый адрес ввода/вывода IO/Base указывает на- чало области памяти для операций ввода/вывода данного устройства. При- нято записывать адреса ввода/вывода в шестнадцатеричном виде. Увидеть занятые устройствами адреса ввода/вывода можно в файле /proc/ioports.

 








Дата добавления: 2015-06-12; просмотров: 575;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.