Максимов Н.В., Партыка Т.Л., Попов И.И. Архитектура ЭВМ и вычислительных систем (2005) (1186253), страница 84
Текст из файла (страница 84)
Обработка подпрограмм BIOS начинается с переходана адрес FEOOOH. МП имеет доступ к этим программам благодаряпрограммным прерываниям (ЮН-ЫАН). Каждое прерывание имеетдоступ к определенной подпрограмме BIOS.Область памяти объемом 384 Кбайт (между 640 Кбайт и1 Мбайт) называется сегментом внешних устройств (АО О О О— EFFFF).В табл. 4.6 дано распределение адресов BIOS в указанном сегменте.Таблица 4.6.
Распределение адресов BIOS в сегменте внешних устройств№Шестнадцатеричный адрес1AOOOO-AFFFFRAM графического адаптера EGA2BOOOO-BOFFFRAM монохромного адаптера MG А3B1000-B7FFFЗарезервировано для видеопамяти4B8000-BBFFFRAM адаптера GGA5BCOOO-BFFFFRAM адаптеров CGA или EGA6COOOO-C3FFFROM адаптеров7C4000-C7FFFОбласть для дополнительного ПЗУ~89C8000-CCFFFHDD и FDDCDOOO-CFFFFПЗУ ввода-выводаDOOOO-EFFFFОбласть для дополнительного ПЗУ10'Функция430Глава 4.
Персональные компьютерыAMI BIOS (другое название — Hi-Flex BIOS) в своих новых версиях имеет семь вариантов настройки:• Standard CMOS Setup отвечает за установку стандартныхвстроенных аппаратных компонентов, определение оперативной памяти, а также за установку времени и даты;• Advanced CMOS Setup обеспечивает конфигурацию различных установок при старте ПК и, кроме того, позволяет расположить в верхней части стандартной памяти системную область ROM BIOS;• Advanced Chipset Setup служит для установки опцийChipset, что может ускорить или замедлить работу ПК;• A u t o c o n f i g u r a t i o n with BIOS default возвращает Setupстандартные значения, которые жестко «прошиты» в ROMBIOS (обычно опции выставляются так, чтобы начальным устройством загрузки ПК являлся дисковод А : ) ;• Autoconfiguration with power-on defaults восстанавливаются установки, которые имели место при последнем включении ПК;• Change password — замена пароля (с помощью пароля можно защитить CMOS-Setup от нежелательного доступа);• Autodetect hard disk служит для автоматического опознавания BIOS винчестера и установки его параметров (в старыхверсиях была опция для форматирования жесткого диска);• W r i t e to CMOS and Exit подтверждает установленные(а также измененные) значения параметров, производит выходиз Setup и перезагружает ПК (с новыми значениями);• Do not write to CMOS and Exit - противоположный последнему вариант — новые установки игнорируются, и ПКстартует со старыми установками (тот же эффект можно получить при нажатии клавиши <Esc>).Имеется опция Power management Setup, которая дает возможность с помощью содержащихся в ней установок заставить ПКчерез определенный промежуток времени перейти в режим standby Mode (ослабленный режим: гасится экран монитора, деактивизируется винчестер и осуществляется переход к более низкой тактовойчастоте).Текущее значение соответствующего параметра изменяется клавишами <Page Up> и <Page Down>.Пункт меню: Typematic Rate Programming (программирование параметров автоповтора).
Назначение: если вы включаете функцию Typematic Rate Programming, то в следующих пунктах менюЛ4.5. BIOS и ее настройка431можете устанавливать параметры автоповтора клавиатуры по умолчанию. Опции: Enabled/Disabled (Разрешено/Запрещено).Пункт меню: Typematic Rate Delay (задержка автоповтора).Назначение: этот параметр реализуется только при включенном параметре Typematic Rate Programming.
Параметр TypematicRate Delay определяет время, в течение которого нужно удерживать клавишу нажатой, пока не включится автоматическая имитация многократного нажатия этой клавиши. Опции: параметр задержки задается в миллисекундах. Значение по умолчанию составляет 500 мс. Не устанавливайте значение параметра слишком малымво избежание ненужных повторов.Пункт меню: Typematic Rate (Chars/Sec — частота автоповтора). Назначение: при включенном параметре Typematic RateProgramming можно задавать частоту, с которой происходит автоматическое повторение нажатия клавиши.Пункт меню: Above I MB Memory Test (тест памяти свыше1 Мбайт).
Назначение: если эта функция отключена, то после включения ПК программа самопроверки POST проверяет ОЗУ только впределах до 1 Мбайт. Остальная часть ОЗУ не проверяется.Пункт меню: Memory Test Tick Sound. Назначение: с помощью этой функции можно включить или выключить «тиканье»,слышимое при проверке памяти после включения компьютера.Пункт меню: Memory Parity Error Check (тест памяти почетности). Назначение: если системная плата поддерживает этуфункцию, то с ее помощью можно включать или выключать проверку по четности. Процедура проверки сводится к определениюконтрольной суммы для чипов или модулей RAM (ОЗУ). Опции:Enabled/Disabled (Разрешено/Запрещено). Для защиты данных иконтроля системы эта функция должна быть включена.Пункт меню: Hard Disk Type 47 Data Area (область хранения данных НЖМД типа 47).
Назначение: в случае, если в ПК установлен НЖМД типа 47, а функция ROM-BIOS-Shadow выключена, параметры жесткого диска типа 47 хранятся либо в области0:300, либо в области ОЗУ для DOS, которая в результате этогоуменьшается на 1 Кбайт и составит уже 639 Кбайт. Опции: 0:300или DOS 1 Кбайт.Пункт меню: W a i t for <F1> if any Error (ждать нажатия<Fl> в случае ошибки).
Назначение: если эта функция включена,то AMI-BIOS требует нажатия клавиши <F1> при обнаруженииошибки в процессе самотестирования.Пункт меню: System Boot Up Num. Lock. Назначение: есливключить опцию On, то при запуске ПК включается и Num Lock.432Глава 4. Персональные компьютерыПункт меню: Weitek Processor. Назначение: с помощью этойфункции определяется, встроен (Present) или нет (Absent) сопроцессор Weitek.Пункт меню: Internal Cache Memory (внутренняя кэш-память).
Назначение: с помощью этой функции можно включить иливыключить внутреннюю кэш-память процессора 80486. Опции:Enabled/Disabled (Разрешено/Запрещено). Установка Disabledприводит к резкому снижению производительности системы.Пункт меню: External Cache Memory (внешняя кэш-память).Назначение: если на системной плате имеется внешняя кэш-память, то с помощью этой функции ее можно включать или выключать. Опции: Enabled/Disabled (Разрешено/Запрещено). См.пункт Internal Cache Memory.Пункт меню: Fast Gate A20 Option.
Назначение: с помощью этой функции можно использовать ускоренный, совместимый с PS/2 метод доступа к Extended Memory. Для OS/2 и Другихпрограмм эта функция повышает скорость работы. Опции:Enabled/Disabled (Разрешено/Запрещено).Пункт меню: Turbo Switch Function.
Назначение: с помощью этой функции можно включать или отключать действие кнопки Turbo.Пункт меню: Password Checking Option (условия проверкипароля). Назначение: с помощью этой функции можно включать запрос пароля. При этом имеются различные степени зашиты. Так,опция Always требует постоянного ввода пароля при начальной загрузке, а опция Setup — только для доступа к программе настройки. Опции: Disabled (запрещено для доступа к программе настройки Setup); Always (всегда).
Функция Password не имеет в BIOSнадежной защиты. Ее можно выключить путем отключения батареиили изменить с помощью различных программ.Пункт меню Video ROM Shadow & Adapter ROM Shadow. Назначение: благодаря включению функций Shadow-ROM вы копируете содержимое медленных блоков ПЗУ в более быстрое ОЗУ. Соответствующие подпрограммы BIOS затем выполняются из ОЗУ.Конечно, для использования этой функции необходимо иметь представление об адресе и объеме перегружаемого блока ROM. Опции'Enabled/Disabled (Разрешено/Запрещено). Различные SCSI-контроллеры заполняют части области ROM и ни в коем случае не могут быть скопированы.Необходимо запомнить, что в некоторых случаях (например,при замене графической платы на VGA или EGA) должна быть переставлена перемычка на джемпере (при этом нужно руководство-4.5.
BIOS и ее настройка433ваться справочником, в котором описывается соответствующая системная плата).Оптимизация стартовых файлов CONFIG.SYS и AUTOEXEC.BAT,относящихся к ОС, в основном состоит из организации памяти иустановки необходимых драйверов. Начиная с DOS 6.x более важным из них стал C O N F I G . S Y S . Тем более, что почти все командыAUTOEXEC.BAT могут быть интегрированы в CONFIG.SYS.Контрольные вопросы1.2.3.4.5.Перечислите основные компоненты ПЭВМ.Что находится внутри системного блока?Что такое системная плата и для чего она нужна?Что такое системная шина и для чего она нужна?Перечислите типы дополнительных интегральных микросхем, которыевходят в состав ПЭВМ.6. Какие виды устройств ОП вы знаете?7.
Для чего нужна внешняя память?8. Из чего состоит интерфейсная часть МП?9. Перечислите основные классы регистров МП 80x86.10. Для чего нужен стек?11. Поясните принцип действия системы прерываний.12. Что такое система команд компьютера?13. Опишите функции памяти и функции процессора.14. Назовите основные части процессора. Каково их назначение?15. Что понимается под структурой компьютера? Какой уровень детализации описания компьютера может она обеспечить?16. Что собой представляет шина компьютера? Каковы функции общейшины (магистрали)?17.
Какую функцию выполняют контроллеры?18. Как характер решаемых задач связан с архитектурой компьютера?19. Что такое центральный процессор?20. Какие основные компоненты содержат в себе современные микропроцессоры?21. Как конструктивно выполнены современные микропроцессоры?22. Что собой представляет модуль памяти типа SIMM? Какие другие типымодулей памяти Вы знаете?23.
Каково назначение кэш-памяти? Каким образом она реализуется?24. Что такое специальная память? Характеризуйте ее основные виды.25. Что такое BIOS и какова ее роль?26. Какие характеристики компьютера стандартизируются для реализациипринципа открытой архитектуры?27. Что такое аппаратный интерфейс?434Глава 4.