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

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

инскую плату придется выкидывать.

Что делать, если производителя и название материнской платы определить не удается?

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

Для AMI BIOS эта строка имеет вид, похожий на 51-0102-1101-00111111-101094-AMIS123-P или 40-01S5-ZZ1124-10101111-060691-OPWBSX-F, где производитель определяется третьей группой цифр. Далее необходимо найти свой идентификационный номер в таблице соответствия номеров и названий производителей. Определить название материнской платы можно по всей идентификационной строке, пользуясь тем же документом. Идентификационная строка Award BIOS имеет вид 2A59CQ1CC и позволяет определить чипсет (первые пять цифр и букв - 2A59C), производителя материнской платы (следующие два символа - Q1) и модель материнской платы (оставшаяся часть строки - CC). Далее необходимо посмотреть обозначения чипсетов, производителей и моделей в идентификационных строках.

Функции BIOS

При включении компьютера многие системные события происходят автоматически. Первым делом включается центральный процессор (CPU) и считывает x86-инструкции из чипа BIOS. Данные инструкции запускают последовательности тестирований, которые сокращенно называются POST (Power On Self Test).

В частности, BIOS начинает проверять работоспособность системных устройств:

инициализирует системные ресурсы и регистры чипсетов; систему управления электропитанием;

тестирует оперативную память (RAM);

включает клавиатуру;

тестирует последовательные и параллельные порты;

инициализирует дисководы и контроллеры жестких дисков;

отображает итоговую системную информацию.

Функции защиты, поддерживаемые БСВВ (BIOS) ПЭВМ:

контроль конфигурации ПЭВМ;

контроль вскрытия корпуса;

поддержка аппаратуры контроля и управления доступом (средств защиты от НСД);

прозрачное шифрование информации на НМД, НГМД, сеть с возможностью использования различных алгоритмов криптографического преобразования информации для прозрачного шифрования (ГОСТ, DES, RSA и т.д.);

защита паролем доступа к НМД (физическим устройствам);

идентификация пользователей до загрузки операционной системы с возможностью использования различных идентификаторов (Touch memory, Smart cards, дактилоскопия, и т.п.);

контроль целостности загрузчика операционной системы, частей операционной системы, прикладного программного обеспечения;

ведение журналов;

разграничение доступа к логическим дискам;

разграничение доступа к различным устройствам (НГМД, CD-ROM, портам, сетевым платам и т.д.);

блокировка ПЭВМ при попытке НСД;

сигнализация на "центральный пульт" о попытках НСД и контроль состояния ПЭВМ (включена, выключена);

запрещение записи на НМД, НГМД;

хранение резервных копий частей операционной системы (загрузчика операционной системы, прикладного программного обеспечения и т.п.) в закрытой от доступа области на НМД;

восстановление загрузчика операционной системы, других частей операционной системы, прикладного программного обеспечения в случае их повреждения;

разграничение доступа к ПЭВМ по времени суток и дням недели для различных пользователей;

блокировка ПЭВМ на время отсутствия пользователя на рабочем месте;

контроль и тестирование средств защиты;

По требованию Заказчика БАЗОВАЯ СИСТЕМА ВВОДА-ВЫВОДА может быть дополнена программами обслуживания специальных устройств, а также введена поддержка национальных таблиц маркировки клавиатур и кодовых таблиц знакогенератора адаптера видеомонитора.

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

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

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

Прерывание - прекращение выполнения текущей команды или последовательности команд процессором для обработки некоторого события, которое может быть вызвано программно или аппаратно.

Прерывания делятся на:

аппаратные - вызванные сигналом от кого-либо устройства ПК;

логические - возникновение нестандартной ситуации в работе центрального процессора ПК, например, деление на ноль;

программные - вызываются из программы с помощью специального кода.

После того как все POST-задания завершены, BIOS приступает к поиску программы загрузки операционной системы и ждет ответа от нее. (Современные версии BIOS позволяют загружать операционную систему не только с флоппи-дисководов и жесткого диска, но и с привода CD-ROM, ZIP и т.п.). Когда ответ получен, программа помещается в память, откуда происходит загрузка системной конфигурации и драйверов устройств.

Современные микросхемы поддерживают стандарт Plug & Play (подключай и работай). Данный стандарт позволяет системам и адаптерам, его поддерживающим, автоматически настраивать друг друга. Стандарт Plug & Play разработан для автоматического распознавания и согласования всех изменений в конфигурации персонального компьютера, т.е. пользователю не нужно вручную переустанавливать джамперы и распределять ресурсы. В реализации технологии Plug & Play принимают участие аппаратные средства, BIOS и операционная система. В BIOS возможности Plug & Play реализуются в процессе проверки системы (распознавание, анализ и распределение ресурсов устройств Plug & Play). Далее операционная система берёт управление на себя, загружая соответствующие драйверы

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы