![]() |
Ремонт и upgrade компьютеров своими рукамиБАЗОВАЯ СИСТЕМА ВВОДА-ВЫВОДА |
![]() |
|
| Если у вас появятся вопросы, не освещенные на нашем сайте, вы можете задать вопрос непосредственно нашим специалистам по электронной почте: upgradecomputer@yandex.ru
|
Основы BIOS Пользователи зачастую не видят разницы между программной и аппаратной частями компьютера. Это можно объяснить высокой степенью интеграции компонентов инфраструктуры. Точное представление различия между компонентами компьютера дает ключ к пониманию роли BIOS. Термин BIOS используется для описания базовой инфраструктуры ввода-вывода. По существу, BIOS представляет собой «промежуточный слой» между программной и аппаратной частями инфраструктуры. Большинство пользователей подразумевают под BIOS драйверы устройств. Кроме системной, существует еще BIOS адаптеров, которые загружаются при запуске инфраструктуры. Итак, базовая система ввода-вывода — это комбинация всех типов BIOS, а также загружаемые драйверы устройств. Часть BIOS, содержащаяся в микросхеме на системной плате или платах адаптеров, называется firm ware, (именно из-за наличия этих микросхем пользователи чаще всего относят BIOS к аппаратной части компьютера). Стандартная PC-совместимая система состоит из нескольких слоев, которые связаны между собой (рис. 5.1). На этом рисунке отображены два различных компьютера, в которых используется уникальная BIOS в качестве интерфейса между аппаратным обеспечением и операционной системой и ее приложениями. Таким образом, на этих компьютерах может быть установлено разное оборудование (процессоры, жесткие диски, мониторы и др.), на котором можно запускать одинаковое программное обеспечение. Связь между приложениями и операционной системой осуществляется с помощью соответствующего API (Application Programming Interface). Этот интерфейс определяет, к примеру, как выполняется запись и считывание данных на диск, печать и другие функции. Поскольку приложение не зависит от установленного аппаратного обеспечения, все его вызовы обрабатывает операционная система, которая уже содержит информацию об установленном оборудовании. Операционная система, в свою очередь, через BIOS обращается непосредственно к аппаратному обеспечению. Эта связь реализована в виде драйверов устройств. Как правило, выпуском драйверов для аппаратного обеспечения занимаются его производите—
Рис. 5.1. Условное сайтение PC-совместимой инфраструктуры на
несколько слоев
ли. Поскольку драйверы обеспечивают взаимодействие между
аппаратным устройством и операционной системой, они, как правило, предназначены
для определенной инфраструктуры. Таким образом, производителям приходится создавать драйверы
для таких операционных систем, как DOS, Windows 9x/NT/2000/XP, OS/2, Linux и
др. Тем не менее многие операционные инфраструктуры имеют одинаковый внутренний
интерфейс, некоторые драйверы подходят для нескольких операционных систем.
к примеру, драйвер для Windows Me зачастую пригодится в Windows 98/95, а драйвер
для Windows можно использовать в Windows 2000/NT.
Системная BIOS остается неизменной для операционной инфраструктуры,
независимо от аппаратного обеспечения, а операционная система может работать на
самых разных компьютерах. к примеру, если установить Windows ХР на компьютерах с
разными процессорами, жесткими дисками, видеоадаптерами и т. д., принцип работы
Windows ХР останется неизменным, поскольку драйвер выполняет свои базовые
функции вне зависимости от аппаратных компонентов.
Как видно из рис. 5.1, приложения и операционная система
идентичны в большинстве компьютеров, a BIOS «подстраивается» под определенные
аппаратные компоненты и, независимо от установленного оборудования,
обеспечивает стандартный интерфейс для операционной инфраструктуры. В этой главе речь
пойдет об описываемом «слое» — базовой системе ввода-вывода, или BIOS.
.
Вся информация собрана из открытых источников. При испльзовании материалов, размещайте ссылку на источник. |