Что вы должны знать о своем компьютере
bf1271d8

Установка дополнительных плат расширения


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

Нажмите управляющую кнопку "IRQ" или выберите из меню "SysInfo" строку "IRQ Analysis". На экране появится диалоговая панель "IRQ Analysis"

Диалоговая панель "IRQ Analysis" содержит таблицу, состоящую из пяти колонок и включающую в себя различную информацию о каждом аппаратном прерывании:



IRQ Standard Status Actual Hardware Software
0 Timer In-Use System Timer win386
1 Keyboard In-Use Keyboard SWAKEYB
2 [Cascade] N/A [See IRQ9]
3 COM2 In-Use COM2: (2F8h) BIOS
4 COM1 CONFLICT! COM1: (3F8h), COM3: (2E8h) BIOS
5 LPT2 In-Use InPort Mouse MOUSE
6 Floppy In-Use Floppy Disk BIOS
7 LPT1 CONFLICT! LPT1:, SB Sound CTSB16
8 Clock In-Use Real-Time Clock  
9 EGA/VGA FREE Unknown Device BIOS
10   FREE   BIOS
11   FREE   BIOS
12   FREE   BIOS
13 NPU FREE   BIOS
14 Hard Disk In-Use Hard Disk BIOS
15       BIOS

В первой колонке таблицы ("IRQ") отображаются номера аппаратных прерываний. Для компьютеров, совместимых с IBM PC/AT, их должно быть 16. Аппаратные прерывания нумеруются начиная с IRQ0 до IRQ15.

Вторая колонка таблицы ("Standard") описывает устройство, обычно использующее данное прерывание. Ваш компьютер может использовать прерывания по-другому. Название устройства, которое в действительности пользуется данным прерыванием, содержится в четвертой колонке ("Actual Hardware").

Наибольший интерес представляет третья колонка таблицы ("Status"). Она описывает состояние аппаратного прерывания. Если прерывание используется каким-либо устройством, то в этой колонке стоит строка "In-Use".

Если прерывание не задействовано, в данной строке отображается "FREE".
Вы можете воспользоваться этим прерыванием и назначить его для вновь подключаемых плат расширения. В нашем примере свободными оказались прерывания IRQ10, IRQ11, IRQ12, IRQ13, IRQ15.

В случае, когда одно аппаратное прерывание используется несколькими устройствами, в этой колонке отображается строка "CONFLICT!". Такое предупреждение должно послужить для вас сигналом тревоги. Возможен конфликт, в результате которого компьютер работает нестабильно и даже "зависает". На нашем компьютере обнаружилось сразу два конфликта: между портами COM1 и COM3 асинхронного адаптера, а также между звуковым адаптером Sound Blaster и портом LPT1 параллельного адаптера.

Если вы обнаружили конфликт, вам необходимо перенастроить одну из конфликтующих плат расширения (подсистем компьютера) на использование другого прерывания.

Последняя колонка таблицы ("Software") содержит название драйвера, резидентной программы или другого программного обеспечения, которое обрабатывает данное прерывание.

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


  • Теперь выберите из меню "SysInfo" строку "I/O Address Map". Откроется одноименная диалоговая панель "I/O Address Map", содержащая таблицу распределения портов ввода/вывода. Мы приведем фрагмент этой таблицы, полученной на нашем компьютере:

    Начальный адрес (Start) Конечный адрес(End) Размер, байт(Size) Используется(Used By)
    070h 07Fh 16 RTC/CMOS/NMI
    1F0h 1FFh 16 HD Controller
    200h 207h 8 Game Adapter
    220h 22Fh 16 Sound Blaster Compatible
    2F8h 2FFh 8 COM2
    378h 37Fh 8 LPT1
    388h 38Fh 8 Sound Blaster Compatible
    3E8h 3EFh 8 COM3
    3F0h 3F7h 8 FD Controller
    3F8h 3FFh 8 COM1
    <


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

    В таблице "I/O Address Map" вы можете проконтролировать использование портов ввода/вывода различными устройствами и подсистемами компьютера. В первой колонке этой таблицы ("Start") отображается начальный адрес группы портов ввода/вывода, принадлежащих одному устройству. Во второй колонке ("End") содержится конечный адрес этой группы портов. В третьей колонке ("Size") количество портов в данной группе. Последняя колонка ("Used By") содержит название устройства, использующего данную группу адресов.

    Например, на нашем компьютере обнаружена звуковая плата, совместимая со звуковой платой Sound Blaster фирмы Creative Labs. Она использует две группы портов ввода/вывода.

    Первая группа состоит из 16 портов. Первый порт из этой группы имеет адрес 220h, последний 22Fh. Вторая группа включает 8 портов ввода/вывода. Первый порт имеет адрес 388h, а последний 38Fh.

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

    Нажмите управляющую кнопку "Advsr" или выберите из меню "Analysis" строку "Setup Advisor". На экране появится диалоговая панель "Setup Advisor" (см. рис. 5.24)
    В левой стороне диалоговой панели "Setup Advisor" отображается список различных плат расширения. Выберите из него название устройства, которое вы собираетесь подключить к компьютеру. Например, выберите Sound Blaster 16. Полное название устройства и название фирмы-изготовителя появится в поле "Board Selected" и "Manufacturer".

    В остальных полях появится информация о ресурсах компьютера, необходимых для подключения этой платы: номере аппаратного прерывания - "IRQ Assignment", каналах прямого доступа - "DMA Channel", портах ввода/вывода - "I/O Port Address", используемом адресном пространстве оперативной - "Memory Address" и постоянной памяти - "ROM Location".


    В этих полях отображаются рекомендуемые значения для данного устройства. Если какие-либо из указанных ресурсов уже заняты другими платами расширения, вы можете использовать одно из альтернативных значений, отображаемых в поле "Alternates".



    Рис. 5.24. Диалоговая панель "Setup Advisor"

    Например, для звуковой платы Sound Blaster 16 рекомендуется использовать аппаратное прерывание IRQ 5. Если это прерывание уже используется платами расширения компьютера (например, контроллером мыши), можно использовать одно из прерываний IRQ 2, IRQ 7, IRQ 10.

    Если вы не помните, какие ресурсы компьютера свободны, нажмите кнопку "Analyze". Приложение WINCheckit проведет анализ конфигурации компьютера и сравнит доступные ресурсы с ресурсами необходимыми для подключения платы расширения (в нашем случае для подключения звукового адаптера). Откроется новое окно "Setup Advisor: Analysis". В этом окне отображается конфигурация компьютера, список ресурсов, необходимых для подключаемой платы расширения и даются рекомендации по выбору ресурсов для платы расширения.


    Содержание раздела