Базовая система ввода-вывода компьютера

Автор работы: Пользователь скрыл имя, 10 Ноября 2012 в 21:36, реферат

Краткое описание

Система BIOS в PS реализована в виде одной микросхемы, установленной на материнской плате компьютера. Заметим, что название ROM BIOS в настоящее время не совсем справедливо, ибо “ROM” - предполагает использование постоянных запоминающих устройств (ROM - Read Only Memory), а для хранения кодов BIOS в настоящее время применяются в основном перепрограммируемые (стираемые электрически или с помощью ультрафиолетового излучения) запоминающие устройства. Мало того, наиболее перспективным для хранения системы BIOS является сейчас флэш-память.

Содержание работы

Введение 3
1. Тип BIOS 6
2. Версия BIOS 10
3. Функции BIOS 11
3.1 Чипы памяти PROM, EPROM и ЕEPROM. 14
4. Основные настройки BIOS 15
4.1 Предупреждение о вирусе 22
4.2 Работа памяти 37
4.3 Контроллер PCI 38
5. КАМИ BIOS 39
Список источников 42

Содержимое работы - 1 файл

Информатика.doc

— 207.00 Кб (Скачать файл)

Flash BIOS Protection включение опции запрещает доступ к Flash BIOS вирусам и неопытным пользователям. При этом не может быть произведено обновление содержимого Flash BIOS. Для обновления функцию надо отключить. На некоторых материнских платах функция реализована не в виде опции "BIOS Setup", а в виде перемычки, либо не реализована вовсе. Желательно функцию включить. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

Halt On сразу после включения ПК, во время теста самопроверки POST, при нахождении какой-либо аппаратной ошибки система прекращает загрузку и выводит наименование устройства, вызвавшего сбой. Будет ли произведена остановка, и в каких случаях это произойдет, как раз и определяет параметр команды "Halt On". Возможными параметрами являются:

"No Errors" - POST никогда  не прерывает работу, какая бы  нефатальная для системы ошибка  не была обнаружена (нарушение  работы устройства или даже  его отсутствие),

"All Errors" - остановка  работы при возникновении любой критической, но не фатальной, ошибки. Интегрированная опция,

"All, But Keyboard" - остановка  при любой критической ошибке, кроме ошибки клавиатуры, "All, But Diskette" - аналогично, только с игнорированием ошибок дисководов, "All, But Disk/Key" - игнорирование ошибок клавиатуры и дисководов.

Опция может носить название "Error Halt".

Hit "Del" Message Display отключение этой опции не позволит вывести на экран монитора сообщение о том, с помощью какой клавиши возможен доступ к "BIOS Setup" во время загрузки системы. Косвенно эта опция может служить в качестве защитной функции, хотя и весьма сомнительной.

Keyboard (клавиатура). Значение "Installed" не вызывает вопросов. Если установить "not installed", эта опция укажет BIOS на отмену пpовеpки клавиатуpы во вpемя стаpтового теста, что позволяет пеpезапускать ПК с отключенной клавиатуpой без выдачи сообщения об ошибке теста клавиатуpы. Это может оказаться необходимым при работе файл-сервера, сервера печати, в т. ч. из соображений безопасности.

Аналогичную задачу решает опция "System Keyboard" (AMI BIOS) с параметрами "Present" (по умолчанию) и "Absent".

Memory Test Tick Sound опция, позволяющая сопровождать тест памяти периодическими звуковыми сигналами. Рекомендуется устанавливать в "Enabled" для озвучивания пpоцесса загpузки и дополнительного подтверждения, в частности, правильности установок "CPU clock speed/ Turbo switch".

Numeric Processor Test (тест цифрового пpоцессоpа). Речь в данной опции идет о проверке математического сопроцессора (FPU - Floating Point Unit). Хотя эта опция и устарела, но тем не менее парк стареньких ПК еще не исчез бесследно. Устанавливается в "Disabled", если сопроцессор отсутствует (386SX, 386DX, 486SX, 486SLC, 486DLC, более низкие модели). Пpи отключении этого теста сопpоцессоp, если он даже и пpисутствует в системе, не pаспознается и считается отсутствующим.

Processor Number Feature опция для установки автоматического считывания и вывода информации о встроенном серийном номере процессора Pentium III в BIOS материнских плат, поддерживающих его установку. Для реализации такой возможности, естественно, требуется значение параметра как "Enabled". Во всех остальных случаях устанавливается значение "Disabled". Оно же устанавливается по умолчанию.

Опция может носить название "Processor S/N".

Quick Power On Self Test (быстрый тест компьютера после включения питания). Разрешение этого параметра приводит к некоторому сокращению времени на начальное самотестирование компьютера (POST), особенно при значительных объемах оперативной памяти. Следует только учесть, что память, например, в этом случае не тестируется, а только проверяется ее размер. Сокращение времени тестирования происходит также за счет пропуска некоторых пунктов проверки. Если при работе ПК возникают какие-либо проблемы, то лучше при его включении осуществлять полный тест. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено (по умолчанию).

"AMI BIOS" может содержать аналогичную  опцию под названием "Quick Boot".

RTC Y2K H/W Roll Over при установке опции в "Enabled" происходит тестирование системы на проблему 2000 года. "Disabled" устанавливается по умолчанию.

Swap Floppy Drive (перестановка дисководов). Опция, позволяющая "поменять местами" дисководы A: и B: и сделать загрузочным дисковод B: (или наоборот). Опция имеет смысл только при наличии двух дисководов в компьютере и необходимости сделать загрузочным дисковод 5.25". При этом дисководы меняются местами только логически, а не физически. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено (по умолчанию).

Video установка типа видеоадаптера для первичного системного монитора. Хотя вторичный монитор поддерживается и некоторыми ОС, установки в "BIOS Setup" для него отсутствуют. По умолчанию устанавливается "EGA/VGA". Возможны варианты:

"Mono" (Monochrome) - для монохромных видеоадаптеров,

"Hercules" - также для монохромных  видеоадаптеров,

"MDA" - для монохромных  видеоадаптеров, поддерживающих только  текст,

"CGA 80" (Color Graphics Adapter) - для режима 80 колонок,

"CGA 40" (Color Graphics Adapter) - для режима 40 колонок,

"EGA/VGA" (Enhanced Graphics Adapter/Video Graphics Array) - для EGA-, VGA-, SVGA - и PGA-адаптеров мониторов. Последний параметр может называться и "VGA/PGA/EGA".

Необходимо вспомнить  и о применении жидкокристаллических дисплеев. Опция может называться "LCD&CRT", а значения параметра могут быть следующие:

"LCD" (Liquid Crystal Display) - жидкокристаллический дисплей,

"CRT" (Cathode Ray Tube) - дисплей  с электронно-лучевой трубкой,

"AUTO" - автоматическое  определение устройства,

"LCD&CRT" - объединенный  параметр.

4.1 Предупреждение о вирусе

Virus Warning (предупреждение о вирусе). Разрешение этого параметра ("Enabled") запрещает любую запись в загрузочный сектор жесткого диска или таблицу разделов (partition table). При попытке изменения этих областей BIOS останавливает систему с выводом на экран монитора соответствующего сообщения, а также звукового сигнала. При этом пользователь может либо pазpешить запись, либо запpетить ее.

Технически эта задача решается следующим образом.

На этапе проведения POST-теста  перед входом в процедуру обработки  дискового сервиса (INT13h) устанавливается  транзитный программный модуль, который  анализирует входные параметры  функции и детектирует две  ситуации: попытку записи в BOOT Sector и  попытку форматирования 0-й дорожки. Если система условий выполняется, вместо дисковой операции выдается предупреждающее сообщение и звуковой сигнал. На соответствующем шаге теста выполняется перестановка вектора INT13h на транзитный контролирующий модуль, если в "BIOS Setup" включен данный режим. Данный алгоритм, в зависимости от прошивок, может видоизменяться, но суть останется прежней. Подобным образом BIOS отслеживает ситуацию и при работе операционной системы.

Опция введена для защиты от так  называемых boot-вирусов, поражающих загрузочный сектор. Стандартные действия при этом - запуск антивирусных программ, прежде всего с защищенных дискет.

Эта опция должна быть обязательно  отключена при форматировании жесткого диска, при вводе команды FDISK/MBR, при  инсталляции операционных систем, при использовании администpатоpа начальной загpузки OS/2 (OS/2 Boot Manager), котоpый использует запись в загрузочный сектоp. Кроме того, некоторые диагностические программы при обращении к boot-сектору могут вызвать появление сообщения о "вирусной атаке", что не отражает текущую ситуацию. Применение этой функции не имеет смысла в случае использования SCSI - и ESDI-дисков, поскольку они используют собственный BIOS на контpоллеpе.

Еще одним из возможных вариантов  параметра может быть значение "ChipAway", с одной стороны это значение - аналог "Enabled", с другой - это один из вариантов встроенного антивируса. При старте машины выводится надпись "ChipAway Virus Enabled", что не должно пугать пользователя.

Опция может называться также "Virus Protection", "BootSector Virus Protection".

Wait for <F1> If Any Error если опция включена, BIOS будет ожидать нажатия клавиши <F1> для продолжения загрузки в случае какой-либо неисправности на стадии тестирования POST, но только в случае не фатальной ошибки. Если установлено в "Disabled", система выводит пpедупреждение и пpодолжает загpузку без ожидания нажатия клавиши. Рекомендуется устанавливать в "Enabled". "Disabled" может быть рекомендовано для серверных систем.

CPU-to-PCI 6 DW FIFO опция включения/отключения специального буфера, позволяющего устройствам обращаться к PCI-шине и считывать до 6-х двойных слов (Double Word). Работа с буфером построена по принципу "первым пришел - первым ушел" (First Input - First Output). Естественно, что буферизация передачи информации повышает быстродействие системы, но в таком виде эта опция встречается уже редко.

CPU-to-PCI IDE Posting включение данного режима позволяет оптимизировать циклы записи из CPU в интерфейс PCI IDE путем предварительной буферизации. Параметр рекомендуется устанавливать в состояние "Enabled". Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

CPU-to-PCI Read Buffer опция включения/отключения специального буфера, позволяющего устройствам обращаться к PCI-шине и считывать до 4-х двойных слов, не прерывая при этом работу процессора. Процессор может работать в это время над другой задачей, что повышает общую производительность. Эта опция должна быть включена обязательно. В отключенном же состоянии буфер не будет использоваться, и циклы чтения процессора не будут заканчиваться до тех пор, пока шина PCI не подаст сигнал о готовности получить данные.

CPU-to-PCI Write Buffer во включенном состоянии опции процессор сможет записывать по 4 слова за один такт в буфер записи шины PCI до завершения цикла PCI-шины. При установке параметра в "Disabled" процессор будет находиться в ожидании после каждого цикла записи и до тех пор, пока шина PCI не сообщит процессору о своей готовности к приему данных.

Опция может называться также просто "CPU to PCI Buffer". В  этом случае речь идет уже об интегрированной  функции с теми же параметрами: включен  буфер/отключен буфер.

CPU-to-PCI Write Latency определение времени задержки перед операцией записи данных из процессора в шину (в тактах системной шины). Установка меньшего значения позволяет увеличить производительность, однако при этом возможно увеличение нестабильности работы системы. Тогда необходимо будет вернуться к большему значению. Возможный ряд значений: 1T, 2T, 3T.

Опция может называться также "Latency for CPU to PCI write".

Memory.

ECC, Parity

CPU Level 2 Cache ECC Check опция включения/отключения коррекции ошибок кэша второго уровня у процессоров архитектуры Pentium II и выше, которые поддерживают эту опцию. К примеру, процессоры Pentium II поддерживает коррекцию ошибок, начиная с частоты в 333 МГц. ECC-коррекция несомненно повышает надежность системы, но при этом ее работа, как правило, несколько замедляется. В некоторых процессорах допущены ошибки, и включение этого режима может привести к нестабильной работе системы. К тому же фактор надежности играет значительную роль только в сетевых средах. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

Чуть другие названия этой же опции: "CPU Level 2 ECC checking" и "CPU L2 Cache ECC Checking".

Data Integrity (PAR/ECC) (целостность данных). Опция разрешения/запрещения контроля памяти на ошибки. Вид контроля устанавливается параметром "DRAM ECC/PARITY SELECT". Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

DRAM Data Integrity Mode опция включения/отключения проверки целостности памяти. Включение опции позволит системе отслеживать и корректировать однобитные ошибки. Так же будут обнаруживаться двухбитные ошибки, но без исправления. Использование режима коррекции ошибок обеспечивает увеличение стабильности и целостности данных в системе, правда, при небольшой потере производительности. Если в системе не используются ECC-модули памяти, то опция должна быть отключена. Может принимать значения:

"ECC" - разрешена коррекция,

"Non-ECC" - коррекция  запрещена.

В некоторых случаях  опция с тем же названием может  иметь другой "набор" параметров: "Parity" и "ECC". При этом меняется и содержание функции.

DRAM ECC/PARITY Select опция выбора режима коррекции ошибок/проверки по четности. Эта опция появляется только в BIOS тех материнских плат, в которых чипсет поддерживает ECC, и может быть использована только в том случае, если установлены модули памяти с истинной четностью. В некоторых вариантах BIOS этим параметром может устанавливаться только вид проверки, а разрешение на проверку устанавливается параметром "Data Integrity (PAR/ECC)" или аналогичным. Параметр может принимать значения:

"Parity" (по умолчанию) - в случае возникновения ошибки  на монитор выдается сообщение  о сбое по четности в памяти  и работа компьютера останавливается,

"ECC" - в случае  возникновения одиночной ошибки  она исправляется и работа системы продолжается. Если имеет место не одиночная ошибка, то работа компьютера также приостанавливается. Следует только учесть, что, по данным "Intel", скорость обмена с памятью при включении этого режима уменьшается приблизительно на 3%.

Memory Parity/ECC Check опция разрешения/запрещения проверки целостности данных. Может принимать значения: разрешен контроль памяти на ошибки ("Enabled"), запрещен ("Disabled") и "Auto". Последняя установка активизирует проверку памяти автоматически с автоматическим же определением возможностей модулей памяти, как по четности, так и по коррекции ошибок.

Опция может называться и "RAM Area".

Memory Hole At 15M-16M (буквально - "дырка" в памяти в диапазоне 15-16 МБ). При включенном состоянии параметра система, для повышения производительности, будет копировать более медленную память устройства, подключенного к ISA-шине, в более быструю основную память. Это происходит за счет выделения специальной области памяти и перемещения в нее данных ROM-памяти карты расширения или устройства сопряжения. Естественно, что действие этой функции представляет собой механизм, который позволяет обращаться, в данном случае к устройствам ввода/вывода, как к адресному пространству ОЗУ и за счет этого увеличить скорость доступа к таким устройствам. Для функционирования этого механизма необходимо исключить для всех обычных программ возможность использования указанной области памяти, что и делает BIOS при разрешении этого параметра. При отсутствии ISA-устройств данная опция должна быть отключена. По умолчанию эта опция включена.

Информация о работе Базовая система ввода-вывода компьютера