УСТАНОВКА И НАСТРОЙКА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 2.1. БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ


BIOS. Базовое программное обеспечение, или BIOS, — самый низкий уровень программного обеспечения. Такое обеспечение отвечает за взаимодействие с базовыми аппаратными средствами.
Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в ПЗУ.

Базовое программное обеспечение в архитектуре компьютера занимает особое положение. Его можно рассматривать как составную часть аппаратных средств, и в то же время оно является одним из программных модулей ОС. BIOS представляет собой программу, которая отвечает за управление всеми компонентами, установленными на материнской плате. Базовое программное обеспечение является неотъемлемой составляющей системной платы и поэтому может быть отнесено к особой категории компьютерных компонентов, занимающих промежуточное положение между аппаратурой и программным обеспечением.

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

Процедура начального тестирования называется POST (Power-On Self Test — самотестирование после включения питания).

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


45


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

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

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

<< | >>

Еще по теме УСТАНОВКА И НАСТРОЙКА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 2.1. БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ:

  1. Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
  2. Программное обеспечение
  3. Эд САЛЛИВАН. ВРЕМЯ — ДЕНЬГИ Создание команды разработчиков, программного обеспечения, 2001
  4. Том ДеМарко. Вальсируя с Медведями Управление рисками в проектах по разработке программного обеспечения, 2005
  5. Алистэр Коуберн. Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения, 1999
  6. 2.4.1. Программный анализатор
  7. КОНЦЕПЦИЯ ПРОГРАММНО - РОЛЕВАЯ
  8. 2.4.1. Программный анализатор
  9. Перевод программных вопросов в анкетные
  10. Глава 39 О ПРОГРАММНЫХ СВОЙСТВАХ ХУДОЖЕСТВЕННОЙ ЛИТЕРАТУРЫ
  11. Статья 361-1. Создание, использование и распространение или сбыта вредных программных или технических средств, а также их распространение или сбыт
  12. Н.В.СТРУМПЭ, В.Д.СИДОРОВ. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
  13. В.Д.СИДОРОВ, Н.В.СТРУМП. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ЭВМ, 2014
  14. Обеспечение морально-психологической подготовки.
  15. Тема 20. Обеспечение исполнения обязательств
  16. Глава 25 ОБЕСПЕЧЕНИЕ ИСПОЛНЕНИЯ ОБЯЗАТЕЛЬСТВ
  17. ГЛАВА 24. ОБЕСПЕЧЕНИЕ ИСПОЛНЕНИЯ ОБЯЗАТЕЛЬСТВ
  18. § 1. Способы обеспечения исполнения обязательств