Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Аппаратная и программная части BIOS

      BIOS - это термин, который используется для описания базовой системы ввода - вывода. По существу, BIOS представляет собой "промежуточный слой" между программной и аппаратной частями системы. Кроме системной, существует еще BIOS адаптеров, которые загружаются при запуске системы.
     Итак, базовая система ввода /вывода - это комбинация всех типов BIOS, а также загружаемые драйверы устройств. Часть BIOS, содержащаяся в микросхеме на системной плате или платах адаптеров, называется firmware (именно из-за наличия этих микросхем пользователи чаще всего относят BIOS к аппаратной части компьютера).      Операционная система через BIOS обращается непосредственно к аппаратному обеспечению. Эта связь реализована в виде драйверов устройств. Причем в каждой операционной системе - DOS, Windows 9x, Windows NT, Windows 2000, OS/2, Linux или другой - для одного и того же устройства необходимы свои драйверы.
     Таким образом BIOS "подстраивается" под определенное аппаратное обеспечение и, независимо от установленного оборудования, обеспечивает стандартный интерфейс для операционной системы.

BIOS представляет собой интерфейс между аппаратным обеспечением и операционной системой. BIOS не похожа на стандартное программное обеспечение, поскольку находится в микросхемах, установленных на системной плате или платах адаптеров.
     BIOS в РС-совместимой системе:

  • находится в микросхеме системной платы;

  • в микросхеме плат адаптеров, например в видеоадаптере;

  • или загружается с диска (драйверы).

     Системная BIOS содержит драйверы основных компонентов (клавиатуры, дисковода, жесткого диска, последовательного и параллельных портов и т.д.), необходимые для начального запуска компьютера. По мере появления новых устройств (видеоадаптеров, накопителей CD-ROM, жестких дисков с интерфейсом SCSI и т.д.) их процедуры инициализации не добавлялись в системную BIOS. Острая необходимость в таких устройствах при запуске компьютера отсутствует, поэтому необходимые драйверы загружаются с диска во время запуска операционной системы. Это относится к звуковым адаптерам, сканерам, принтерам, устройствам PC Card (PCMCIA) и т.д.
     Однако некоторые устройства необходимы при запуске компьютера. Например, для отображения информации на экране монитора необходима активизация видеоадаптера, но его поддержка не встроена в системную BIOS. Кроме того, сейчас существует огромное количество видеоадаптеров, и все их драйверы невозможно поместить в системную BIOS. В таких случаях необходимые драйверы помещаются в микросхему BIOS на плате этого устройства. А системная BIOS при загрузке ищет BIOS видеоадаптера и загружает ее до запуска операционной системы.