Ремонт и 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. .
Вся информация собрана из открытых источников. При испльзовании материалов, размещайте ссылку на источник. |