Базовая система ввода-вывода (BIOS)


При самостоятельном желании понять тему " Базовая система ввода-вывода (BIOS) " вам поможет наш ресурс. Для вас наши специалисты подготовили материал, изучив который вы будете разбираться в ней уровне профессионала. А если у вас останутся вопросы, то задать их вы сможете прямо на сайте написав в чат онлайн-консультанта.

оформить заявку

Слишком сложно? Тогда запросите консультацию специалиста!

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

ознакомиться с условиями

Управление функционированием компьютера

Управление функционированием компьютера выполняет операционная система. Однако, на компьютере с одним и тем же оборудованием, включая материнскую плату, можно установить разные операционные системы, например, одно из версий Windows или Unix (Linux). Кроме того, в современных компьютерах операционная система может находиться не только на жестких дисках, но и на оптических дисках или устройствах внешней флэш-памяти.

Поэтому в компьютере необходима программа-посредник, которая при включении компьютера обеспечивает взаимодействие между аппаратурой и операционной системой. Эта программа в IBM-совместимых компьютерах называется базовой системой ввода-вывода – BIOS (Basic Input/Output System) и размещается в отдельном модуле на материнской плате. Все устройства компьютера также имеют свои BIOS, которые, в свою очередь, служат интерфейсом между BIOS компьютера и соответствующим устройством.

Базовая система ввода-вывода – BIOS (Basic Input/Output System) компьютера является программой, которая служит интерфейсом между аппаратным обеспечением компьютера и операционной системой. В современных компьютерах устройства также имеют свои BIOS, которые, в свою очередь, служат интерфейсом между BIOS компьютера и соответствующим устройством.

Программа BIOS компьютера содержит следующие компоненты:

· программу первоначальной загрузки;

· тестовую программу проверки системы POST (Power On Self Test – самотестирование при включении);

· программу конфигурации компьютера CMOS Setup;

· драйверы устройств, контроллеры которых установлены на материнской плате.

При включении компьютера выполняются следующие основные шаги:

1. Процессор ищет в BIOS программу запуска (ее адрес задается в ячейке FFFF0h BIOS) и запускает ее.

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

3. Программа POST обращается к драйверу видеокарты в BIOS компьютера, который, в свою очередь, обращается к BIOS видеокарты. Если найдена видеосистема, сообщения программы POST выдаются на дисплей.




4. Аналогичным образом программа POST обращается к BIOS других устройств, а затем выполняет тестирование памяти и определение подключенных устройств и выводит сведения об устройствах на дисплей, после чего передает управление программе запуска

5. Программа запуска ищет в памяти BIOS устройство, с которого будет загружаться операционная система (жесткий диск, оптический диск или внешняя флэш-память) и передает управление программе запуска конкретной ОС.

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

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

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

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


Хм, так же просматривали

Заказ

ФОРМА ЗАКАЗА

Бесплатная консультация

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

Этапность

СОПРОВОЖДЕНИЕ КЛИЕНТА

Получить работу можно всего за 4 шага

01
Оставляете запрос

Оформляете заказ работы, заполняя форму на сайте.

02
Узнаете стоимость

Менеджер оценивает сложность. Узнаете точную цену.

03
Работа пишется

Оплачиваете и автор приступает к выполнению задания.

04
Забираете заказ

Получаете работу в электронном виде на вашу почту.

Услуги

НАШ СЕРВИС

Что мы еще делаем?

icon
Рефераты

от 580 рублей

ПОДРОБНЕЕ
icon
Доклады

от 380 рублей

ПОДРОБНЕЕ
icon
Домашние работы

от 180 рублей

ПОДРОБНЕЕ
icon
Online помощь

от 380 рублей

ПОДРОБНЕЕ
icon
Научные статьи

от 2300 рублей

ПОДРОБНЕЕ
icon
Ответы для учебы

от 180 рублей

ПОДРОБНЕЕ