Работа на компьютере. Новейший самоучитель - [13]

Шрифт
Интервал

♦ Прерывание 14 – жестко закреплено за первым каналом контроллера IDE. Обычно IDE-контроллер в системе используется, поэтому о назначении прерывания 14 платам расширения можно забыть.


ПРИМЕЧАНИЕ.

Теоретически в редчайших случаях, когда первый канал встроенного IDE-контроллера оказывается ненужным, его можно отключить, и, если позволяет программа настройки параметров BIOS, освободить прерывание № 14 для назначения другим устройствам.


♦ Прерывание 15 – возможности его использования аналогичны прерыванию 14, только в отношении второго канала контроллера IDE.

Таким образом, для использования платами расширения остается совсем немного прерываний – номера 5, 9, 10 и, возможно, 11.

В некоторых случаях для корректного взаимодействия с системой платы расширения используют также каналы прямого доступа к памяти (DMA – Direct Memory Access). Хотя существует всего восемь таких каналов (они нумеруются числами от 0 до 7), из них недоступными для плат расширения являются только канал 4, который используется самим контроллером прямого доступа к памяти для корректной работы, и 2, жестко закрепленный за контроллером привода гибких дисков.

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

Понятие о взаимодействии устройств при помощи системы прерываний и каналов прямого доступа к памяти может помочь быстро решить проблему на уровне операционной системы или BIOS в случае возникновения конфликта устройств по ресурсам.

Глава 3

Включение и начало работы

♦ Включение и загрузка компьютера.

♦ Настройка BIOS.

Включение и загрузка компьютера

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


ПРИМЕЧАНИЕ.

BIOS – это базовая система ввода-вывода, программа которой записана в память на специальной микросхеме материнской платы. BIOS отвечает за первоначальную загрузку компьютера после его включения.


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

При нахождении видеоадаптера происходит его инициализация, после чего на экране на несколько секунд возникает изображение, содержащее сведения об установленном в системе видеоадаптере, объеме его памяти и т. д.

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

Следующий шаг – определение типа процессора. На этом этапе также устанавливается его тактовая частота в соответствии с настройками BIOS. На экран при этом выводится информация о типе процессора и его тактовой частоте.

Затем загрузочная программа определяет объем и тип установленной в системе оперативной памяти, а также тестирует ее. Результаты всех процессов выводятся на экран.

После этого начинается инициализация и проверка устройств, подключенных к контроллерам IDE. Это могут быть жесткие диски, приводы компакт-дисков или DVD и другие накопители. Сведения о них обычно поступают из значений параметров BIOS. Если в настройках прописано автоопределение накопителей (значение Auto), система автоматически постарается определить их – правда, на это требуется дополнительное время.

Затем программа первоначальной загрузки компьютера производит проверку привода гибких дисков (если он установлен в системе). Для этого контроллер посылает ему несколько команд, и система фиксирует его отклик.

Далее начинается поиск и проверка установленных в системе плат расширения, таких, как внутренний модем, звуковая карта, карта видеозахвата, TВ-тюнер или FM-тюнер и т. д. Некоторые из этих плат (например, SCSI-контроллер) могут также иметь свою собственную BIOS. В этом случае управление может на время быть передано ей.

После всех описанных действий на экран монитора выводится сводная таблица сведений о конфигурации компьютера, в которой указывается:

♦ тип процессора;

♦ идентификационный номер процессора (если он есть);

♦ тактовая частота процессора;

♦ объем установленной оперативной памяти;

♦ объем кэш-памяти;

♦ сведения о форм-факторе привода гибких дисков;

♦ сведения об установленных IDE-устройствах;

♦ тип видеосистемы;

♦ обнаруженные последовательные и параллельные порты и адреса их ввода-вывода;

♦ сведения об установленных модулях памяти;

♦ сведения о платах расширения, включая устройства, поддерживающие и не поддерживающие стандарт Plug and Play.

Однако вернемся к самому началу загрузки компьютера и рассмотрим процесс, называемый самотестированием системы (POST). В случае его успешного завершения обычно подается короткий звуковой сигнал. Иногда, правда, может и не подаваться никаких сигналов.