ос и с. ОСиС. 1. Классификация программного обеспечения
Скачать 2.7 Mb.
|
Standard CMOS Setup (возможны варианты в названии) Перед тем как заняться рассмотрением настроек Вашего компьютера, нужно сказать, что вариантов BIOS множество. И поэтому рассматриваться будут только наиболее часто встречающиеся версии. В этом разделе содержатся основные параметры компьютера. Во-первых, это установки даты (Date), времени (Time). Я надеюсь на то, что при настройке этих параметров у Вас не возникнет затруднений, и поэтому их не описываю. Следующий параметр, устанавливаемый в этом разделе - количество и размеры жёстких дисков (Hard Disks), а так же некоторые другие параметры. В эти параметры входят: статус самого диска (Hard Disks), его тип (Type), размер (Size), количество цилиндров (Cyls), количество головок (Head), секторов (Sector), режим работы (Mode). Также присутствуют такие параметра, как предкомпенсация при записи (ProComm). Для современных HDD (все AT-BUS и SCSI) этот параметр бесполезен и его следует устанавливать равным -1 или максимальному номеру цилиндра (для IDE-дисков он не требуется, и будет игнорироваться, поскольку они хранят внутри себя свои собственные параметры), (Lands) адрес зоны парковки головок (используется только старыми HDD без функции автопарковки головок). Статус диска в системе может быть определен как Primary Master, Primary Slave, Secondary Master, Secondary Slave. Как видно из количества статусов к компьютеру можно подключить до 4х дисков одновременно. И, чтобы компьютер не путался, к какому из них обращаться, то каждый из них имеет свой приоритет. Самый высокий у Primary Master, самый низкий у Secondary Slave. Drive A:, Drive B: В этом параметре устанавливаются наличие, размеры и емкость гибких дисководов установленных в машине. Параметры занесены заранее и Вам только требуется клавишей [Пробел] выбрать необходимый. Чаще всего употребляются конфигурации: {1.44 Мб,3 1/2"}, {1.2 Мб,5 1/4"} {1.2 Мб,3.5"} или {1.2 Мб,5.25"}Floppy drive B (тип дисковода B) - аналогично предыдущему. Video. Эта опция позволяет выставить тип видеоадаптера/дисплея - EGA, VGA и т.д. Современные ЭВМ имеют VGA (Video Graphics Array). Если вы имеете более старый черно-белый дисплей, выбирайте Mono или Hercules; если ваша видео-плата только текстовая, выберите MDA. Но если на Вашей машине этой опции вдруг не окажется - не пугайтесь. Всё дело в том, что современные видео-платы имеют свой собственный BIOS и надобность в этой опции отпадает. Halt On. Предназначена для определения типа ошибки, возникающей при начальном тестировании после которой машина прекращает дальнейшую работу и выдаёт предупредительное сообщение. Типичные варианты ошибочных ситуаций: All Errors - при любой ошибке, All But Keyboard - все, кроме клавиатуры, All But Diskette - все, кроме дисковода, All But Disk - все, кроме дисковых, No Errors - ни при каких ошибках. Keyboard. Ещё одна редко встречающаяся опция. Она может использоваться только для больших компьютеров использующихся в качестве серверов. Представить домашний или рабочий компьютер без клавиатуры, на мой взгляд, трудновато. Memory. Это небольшая табличка, в которой сведена информация о количестве доступной памяти. В основном в этой таблице указывается основная память (Main), расширенная (Extended) и остальная (Other) память. BIOS Features Setup (возможноназвание Advanced CMOS Setup) Virus Warning (Вирусное предупреждение). Если Вы не уверены в том, что Ваш компьютер защищен от вирусов, то лучше всего включить эту возможность. При этом BIOS начинает отслеживать попытки записать любую информацию в Master Boot Record, т.е. в Главную Загрузочную Запись. Если такая попутка будет предпринята то, на экран будут выведено соответствующее сообщение и работа программы, попытавшейся выполнить запрещённую операцию, будет завершена. При этом надо помнить что, если Вы собрались переустанавливать систему, то эту возможность необходимо временно отключить, так как большинство систем вносят свои коррективы в Главную Загрузочную Запись. External Cache. Внешний кэш. Для ускорения работы процессора и компьютера в целом в их состав вводят кэш-память. В такой памяти хранится часто используемая программой информация и поэтому, при использовании такой памяти уменьшается время на поиск и выборку требуемой информации. В компьютере бывают две разновидности кэш-памяти (как минимум), кэш-память первого и второго уровней. Кэш-память первого уровня находится внутри процессора или в непосредственной близости с ним. Кэш-память второго уровня (External Cache) является буфером между процессором и оперативной памятью. Изменяя значение в этой опции, Вы можете включить или выключить кэширование информации передаваемой из оперативной памяти в процессор. При этом будьте готовы к тому, что скорость работы компьютера может существенно снизится. В некоторых версиях BIOS может встретиться возможность отключения кэш-память первого уровня (Internal Cache). Quick Power on Self Test. Быстрый тест при включении. Эта опция предназначена для ускорения проверки компьютером работоспособности всех систем. К примеру, память будет тестироваться не три, а один раз. Boot Sequence. Операционная система может загружаться с различных устройств. Это может быть дисковод, жёсткий диск, устройство CD-ROM и т.д. В этой опции Вы можете указать устройство, с которого будет производиться загрузка системы. Если же по какой либо причине на указанном устройстве нет системы, то компьютер будет производить поиск на других устройствах до тех пор, пока не найдет, либо пока список альтернативных устройств не закончится. Последовательность поиска устанавливается в этой же опции. Например, строка "C only" заставит компьютер искать систему на диске C. Если система на указанном диске не будет обнаружена, то на экран будет выведено соответствующее сообщение - "Non system disk" (Не системный диск). Строка "C,A,CDROM" заставит компьютер искать систему на диске С, затем (если не найдёт) на диске А, и в конце концов на CDROM. Boot Up Floppy Seek. Проверка работоспособности дисковода при включении компьютера. Security Option. Если в BIOS платы есть возможность устанавливать пароль, то эта опция показывает, что именно он защищает - систему (System) или сам BIOS (Setup). Video BIOS Shadow. Для ускорения графических операций (в некоторых программах) предусматривается возможность записи BIOS видеокарты в оперативную память. Ниже этой опции указываются конкретные области памяти, которые можно скопировать. TypematicRate - программирование скорости автоповтора нажатой клавиши. По умолчанию - Disabled. Не все типы клавиатур поддерживают этот режим! Следующие два пункта определяют, как программируется клавиатура, если она допускает это. Typematic Rate Delay (msec) - задержка автоповтора - начальное значение: 500 мс. Начальная задержка перед стартом автоповтора символа, т.е., сколько времени вы должны удерживать клавишу нажатой, чтобы ее код начал повторяться. Typematic Rate (Chars/Sec) - частота автоповтора (символов в секунду). Начальное значение: 15. Boot Up Num Lock - включение дополнительной клавиатуры при загрузке в цифровой режим. Определяет, будет ли включен режим Num Lock при начальной загрузке ЭВМ. Одним это нравится, другим - нет. Chipset Features Setup (Настройка особенностей микросхем) Этот раздел предназначен для настройки возможностей платы. У каждой платы эти настройки будут различны: Above 1 MB Memory Test - тест ОЗУ выше 1 Мб. Если вы хотите, что- бы система проверяла память выше 1 Мб на наличие ошибок при загрузке, установите Enabled. Для ускорения загрузки рекомендуется установить Disabled, т.к. драйвер HIMEM.SYS для DOS 6.2 выполняет проверку XMS, поэтому данный тест становится избыточным. MemoryTestTickSound - щелчок при прохождении теста памяти. Рекомендуется устанавливать Enabled для того, чтобы слышать, что процесс загрузки выполняется нормально. Memory Parity Error Check - проверка ошибок четности памяти. Рекомендуется установить Enabled. Дополнительная возможность проверки бита ошибки в памяти. Все (или почти все) PC проверяют память во время работы. Каждый байт памяти имеет дополнительный девятый pазpяд, котоpый пpи каждом обpащении к ОЗУ по записи устанавливается таким обpазом, чтобы общее число единиц было нечетным. При каждом обращении по чтению проверяется признак нечетности. При обнаружении ошибки возникает немаскируемое преpывание NMI, котоpое вы не можете заблокиpовать. ЭВМ прекращает работу и на экране отображается сообщение об ошибке ОЗУ - обычно в виде сообщения вида: PARITY ERROR AT 0AB5:00BE SYSTEM HALTED. Некоторые системные платы позволяют отключать проверку четности стандартной памяти. Проверка включается для того, чтобы быть уверенным, что данные считаны из ОЗУ пpавильно. Отключайте эту проверку только тогда, когда в вашем PC установлена 8-pазpядная память, которую некотоpые пpодавцы используют, т.к. она на 10% дешевле. Если у вас установлена карта Gravis Ultrasound (GUS), проверка должна быть обязательно включена, иначе не будет выполняться эмуляция Sound Blaster! HardDiskType 47 - RAMarea - жесткий диск типа 47 - область ОЗУ. BIOS размещает данные для HD типа 47 где-нибудь в памяти. Вы можете выбрать или память ДОС, или память PC BIOS с адресами 0:300. Память ДОС представляет ценность, если у вас имеется только 640 кб. В этом случае вам следует попробовать использовать область памяти 0:300. Возможно, у вас имеется некоторая периферийная плата, которая также требует эту область (звуковые, сетевые карты и т.п.). Поэтому, если у вас установлены какие-либо "причудливые" карты, сверьтесь с pуководством на них - используют ли они данную область памяти. Hо в большинстве случаев это не нуждается в пpовеpке. Wait for F1 If Any Error - ждать нажатия F1 в случае любой ошибки. Когда пpи начальной загрузке обнаpуживается ошибка, PC пpосит вас нажать F1 - только в случае не фатальных ошибок. Если установлено в Disabled - система печатает предупреждение и пpодолжает загpузку без ожидания нажатия клавиши. Рекомендуется устанавливать Enabled. Numeric Processor Test - тест числового пpоцессоpа. Устанавливается в Enabled, если установлен математический сопpоцессоp (в 486DX и 486DX2 - встpоен). Устанавливается в Disabled, если NPU нет (386SX, 386DX, 486SX, 486SLC, 486DLC). Пpи отключении этого теста сопpоцессоp, если он даже и пpисутствует в системе, не pаспознается и считается отсутствующим. Weitek Coprocessor - сопpоцессоp Weitek: если он имеется, следует установить Enabled. Если нет - Disabled. FPU Weitek использует некотоpую часть ОЗУ, поэтому память IDE HDD Auto Detection (Автоматическое определение HDD) Для подключения винчестера к компьютеру Вам не понадобится каких либо особых знаний, если только Вы не захотите поэкспериментировать с настройками. Все Ваши действия будут сведены к слудующему. Выберите эту опцию (нажав Enter), автоматически компьютер начнёт искать диск, обозначенный как Primary Master (т.к. такому диску назначен высший приоритет). После того как диск будут найден, определятся его тип, размер и др. параметры. После чего Вам будут показаны соответствующие установки (их может быть несколько) и предложено определить дальнейшие действия - либо установить диск (Y), либо нет (N). В случае, когда найдено несколько вариантов установок они будут выведены на экран и напротив наиболее подходящей, будет стоять буква Y. В этом случае для выбора необходимо нажать цифру выбранного варианта. После этого компьютер начнет искать следующий диск и выполнять аналогичные действия. Прерывания BIOS Система прерываний ППЭВМ предусматривает три типа прерываний: внутренние прерывания, происходящие при возникновении определенных состояний процессора; внешние прерывания, возникающие по сигналам от специального контроллера прерываний, связанного с периферийным оборудованием; программные прерывания, являющиеся результатом выполнения специальных команд процессора (INT). Во всех случаях обработчик прерывания вызывается по значению указателя, расположенному в младших адресах памяти; абсолютный адрес вектора получается умножением на 4 номера прерывания (номера вектора). Внутренние прерывания могут вызываться через векторы 0 - 7, для внешних прерываний выделены векторы 8 - 15 (установкой режима контроллера прерываний), программые прерывания могут происходить через векторы 0 - 255. Таким образом, первый килобайт ОЗУ выделяется для хранения адресов модулей обработки прерываний. Прерывания всех типов выполняются совершенно аналогично, что позволяет, в частности, программно моделировать аппаратные прерывания, используя отведенные для аппаратуры векторы. BIOS устанавливает обработчики прерываний 0 - 31. На некоторых моделях компьютеров BIOS может инициировать и другие обработчики прерываний (с номерами 64, 65, 74, 112, возможно, и другие), в зависимости от установленного оборудования, однако векторы 32 - 63 резервируются АДОС, и их значения будут установлены при загрузке АДОС независимо от присоединенного оборудования. В табл. 1 перечислены обработчики прерываний, устанавливаемые BIOS всех или многих моделей ЭВМ. Не следует считать, что в таблице перечислены все обработчики прерываний BIOS. При присоединении дополнительного оборудования могут определяться и новые векторы прерываний. При отсутствии некоторого оборудования могут отсутствовать и соответствующие обработчики прерываний. Только векторы 0 - 31 устанавливаются BIOS во всех случаях. Следует также отметить, что некоторые обработчики прерываний BIOS не выполняют никаких действий, кроме возврата из прерывания (IRET), и становятся способными выполнять свое назначение только после загрузки АДОС или даже некоторых транзитных команд (системных программ) АДОС. При загрузке АДОС могут переопределяться и другие векторы. Не следует считать, что какой-либо вектор всегда установлен на адрес BIOS.
Таблица 1. Прерывания базовой системы ввода-вывода |