Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!Ответы по аппаратке.doc
Скачиваний:
9
Добавлен:
19.09.2019
Размер:
877.06 Кб
Скачать
  1. Системні ресурси персонального комп'ютера.

Обмен информацией между различными устройствами PC осуществляется под управлением соответствующих драйверов по шине ввода/вывода (ISA или PCI) с использованием таких системных ресурсов, как:

  • Линии запросов прерывания

  • Каналы прямого доступа к памяти

  • Базовые адреса портов ввода/вывода

Каждому из установленных в PC устройств присваиваются уникальные значе­ния этих параметров и никакое другое устройство не должно их использовать.

Неправильное совместное использование этих ресурсов и ведет к конфлик­там, в результате которых устройства либо не будут работать вообще, либо будут вести себя непредсказуемо. Эти конфликты можно успешно устранить только путем грамотной настройки программно-аппаратных средств. Эту процедуру обычно называют конфигурированием {configuring).

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

Получение информации о системных ресурсах

Может случиться так, что два устройства используют один и тот же ресурс. Например, SCSI-адаптер сканера и последовательный порт COM2 могут быть изначально настроены на использование одной и той же линии преры­вания IRQ 3. Подобная ситуация трактуется системой как конфликт аппа­ратных средств (обычно при наличии конфликта ни одно из устройств не будет работать правильно).

Для разрешения возможных конфликтов между устройствами разработчики аппаратных средств, как правило, предусматривают для своего изделия воз­можность выбора линии прерывания IRQ, канала DMA и адреса портов ввода/вывода из нескольких значений. Чем шире диапазон возможных значе­ний для настройки системных ресурсов, тем меньше вероятность возникнове­ния конфликта устанавливаемых аппаратных средств с уже установленными. Поэтому для правильного выбора параметров карты интерфейса, независи­мо от того, поддерживает она спецификацию РпР (Plug&Play) или нет, не­обходимо получить информацию о незадействованных системных ресурсах компьютера. Это можно сделать с помощью одной из имеющихся диагно­стических программ DOS, например, System Info из комплекта утилит Norton Utilits или Microsoft Diagnostics (MSD).

Более широкие возможности для получения информации о распределении системных ресурсов компьютера предлагает Windows 95. Получить требуе­мую информацию можно стандартными средствами самой системы следующим образом. Прежде всего, вызовите Панель управления. Для этого, нажав кнопку Пуск, выберите пункт меню Настройка и затем Панель управления

В появившемся окне найдите пиктограмму Система и дважды щелкните по ней мышью. На экране появится окно Свойства: Система (рис. 32.93).

В этом окне имеется несколько вкладок. Если выбрать вкладку Устройства (Device Manager), в открывшемся окне появится список аппаратных средств компьютера. Активизируя поочередно все устройства и просматривая их свойства с помощью кнопки Свойства (Properties), можно получить всю не­обходимую информацию о задействованных ресурсах. Это можно сделать и проще. Выберите пиктограмму Компьютер (Computer) и нажмите кнопку Свойства; в открывшемся окне Свойства: Компьютер (Computer Properties) вы увидите задействованные в системе ресурсы (рис. 32.94). С помощью пе­реключателей Запросы на прерывания (IRQ) (Interrupt Request (IRQ)), Ввод/вывод (I/O) (Input/Output (I/O)) и Прямой доступ к памяти (DMA) (Direct Memory Access (DMA)) можно просмотреть все задействованные системные ресурсы. При этом сразу становится ясно, какое именно устрой­ство использует тот или иной ресурс системы.

Рекомендуем распечатать эту информацию. Для этого вернитесь в окно Свойства: Система и нажмите кнопку Печать... (Print) (см. рис. 32.93). В появившемся окне диалога выберите переключатель Сведения о системе (System Summary) (этого вполне достаточно) и нажмите кнопку ОК.

Тоже самое но из другой книги!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Все устройства подключаются к компьютеру через внешние интерфейсы или с помощью специализированных адаптеров или контроллеров, встраиваемых в си­стемную плату или размещаемых на платах (картах) расширения. Адаптер явля­ется средством сопряжения какого-либо устройства с какой-либо шиной или ин­терфейсом компьютера. Контроллер служит тем же целям сопряжения, но при этом подразумевается его некоторая активность — способность к самостоятельным дей­ствиям после получения команд от обслуживающей его программы. Сложный кон­троллер может иметь в своем составе и собственный процессор. На эти тонкости терминологии не всегда обращают внимание и понятия «адаптер» и «контроллер» считают почти синонимами. Все внешние интерфейсы компьютера, естественно, тоже имеют свои адаптеры или контроллеры. Для взаимодействия с программой (с помощью процессора или сопроцессоров) адаптеры и контроллеры обычно имеют регистры ввода и вывода, которые могут располагаться либо в адресном простран­стве памяти, либо в специальном пространстве портов ввода-вывода. Кроме того, используются механизмы аппаратных прерываний для сигнализации программе о событиях, происходящих в периферийных устройствах. Для обмена информаци­ей с устройствами применяется и механизм прямого доступа к памяти DMA (Direct Memory Acces), а также прямое управление шиной.

Все устройства, занимающие какие-то свои системные ресурсы — порты вво­да-вывода, ячейки памяти, линии запросов прерывания или каналы DMA, — на­зывают системными устройствами1. По этим признакам к системным устрой­ствам относится и оперативная память. Системные устройства могут распола­гаться на системной плате или на картах расширения, устанавливаемых в шины расширения (см. главу 12). Среди них могут быть и стандартные (известные широко распространенному ПО, включая и BIOS), и нестандартные, существу­ющие порой в единственном, возможно макетном, экземпляре.

Периферийные устройства подключаются к тем или иным интерфейсам сис­темных устройств. Так, например, винчестер, подключенный к контроллеру АТА системной платы, является периферийным устройством; отдельных ресурсов он не занимает — процессор к нему обращается через ресурсы контроллера АТА. А вот сам контроллер АТА является системным устройством и занимает ресур­сы (порты, прерывание), независимо от того, подключены ли к нему периферий­ные устройства. Точно так же периферийным устройством является и принтер — он подключается к системному устройству (LPT-порту, контроллеру USB и т. п.).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]