Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора 115 питань.doc
Скачиваний:
2
Добавлен:
17.09.2019
Размер:
626.69 Кб
Скачать

58. Bios та його основні функції.

Базовая система ввода/вывода (BIOS) является набором программного обеспече­ния, с помощью которого операционная система или программа ее ус­тановки взаимодействует с устройствами компьютера. На компьютерах с процес­сорами x86 — набор базовых программ для проверки оборудования во время запуска, для загрузки операционной системы, а также для поддержки об­мена данными между устройствами. Базовая система ввода-вывода хранится в постоянном запоминающем устройстве (ПЗУ), благодаря чему ее программы могут быть выполнены при включении компьютера. Определяя общую произво­дительность компьютера, программы базовой системы ввода-вывода, как правило, остаются недоступными для пользователей.

На самом деле, BIOS это ничто иное, как низкоуровневое программное обеспечение, которое хранится в отдельном чипе - постоянном запоминающем устройстве (ПЗУ или ROM - Read Only Memory - память только для чтения, как CD-ROM диски). Его предназначение очень важно. Он единый на начальной стадии загрузки обеспечивает взаимосвязь и управление между разными устройствами ПК (начиная от клавиатуры и видеокарты и заканчивая винчестерами и подсистемой памяти). Важной частью работы данной системы является POST проверка составляющих ПК. Как вы, наверное, знаете, современные компьютеры являются сложнейшими электронными (и отчасти механическими - части винчестеров, CD приводов и прочего) устройствами состоящие из десятков компонентов каждый из которых в свою очередь построен из миллионов (!!!) составляющих. Разумеется, что при такой сложности любая неполадка может привести к сбою или к отказу полному работы ПК. Так вот, к чему это я начал, BIOS, сразу после подачи питания на компьютер с первых же секунд начинает глобальный тест всех главных составляющий ПК. Если в процессе тестирования были обнаружены ошибки, система проинформирует вас соответствующим сообщением и звуковым сигналорм (очень полезен когда проблемы с видео подсистемой). Если проблема некретическая, обычно после нажатия клавиши F1 можно продолжить загрузку.

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

59. Характеристика та функції файлів config.Sys та AutoExec.Bat.

CONFIG.sys – специальный текстовый файл, где содержится информация о подгружаемых дополнительных драйверах и некоторая другая информация, касающаяся непосредственно MS DOS и выполняемых в ее среде прикладных программ. MS DOS выполняет этот файл автоматически, сразу после загрузки COMMAND.com.

AUTOEXEC.bat – специальный текстовый файл,где содержится дополнительная настроечная информация. MS DOS выполняет этот файл автоматически, сразу после выполнения CONFIG.sys.

Файл CONFIG.SYS представляет собой текстовый файл, содержащий специальные команды. Эти команды настраивают конфигурацию вашего компьютера таким образом, что его аппаратные компоненты могут использовать прикладные программы и сама операционная система MS-DOS. При запуске MS-DOS операционная система выполняет команды в файле CONFIG.SYS. Обычно это файл находится в корневом каталоге диска C.

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

Как в CONFIG.SYS, так и в командной строке MS-DOS можно использовать команды Break, Rem и Set. Существуют также специальные команды CONFIG.SYS, которые применяются для определения нескольких конфигураций, выбираемых при загрузке системы. Это команды Include, Menucolor, Menudefault, Menuitem и Submenu (см. описания этих команд).

В CONFIG.SYS используются также специальные символы - точка с запятой (;) и вопросительный знак (?). Точка с запятой в начале строки указывает, что текущая строка представляет собой описательный комментарий и не должна выполняться как команда. Комментарий можно задать также с помощью команды REM. Вопросительный знак задает обязательный запрос на подтверждение перед выполнением данной команды. Если вы хотите выводить запрос, укажите этот символ непосредственно после соответствующей команды (без пробелов), но перед знаком равенства (=). Например, DOS?=HIGH.

Таким образом, команды этого файла CONFIG.sys выполняются в процессе загрузки MS DOS - эти команды выполняет модуль MsDos.sys. Основное назначение файла Config.sys :

- загрузка драйверов;

- количествово одновременно открытых файлов;

- количествово буферов для ускорения работы с дисками

- загрузка ядра MS DOS в верхнюю область памяти(по желанию поль-

зователя).

Основные команды, используемые в Config.sys :

FILES - кол-во одновременно открытых файлов. FILES=N, где N - кол-во файлов,по умолчанию N=8. С точки зрения экономии ОЗУ - не желательно задавать большое число файлов.Как правило достаточно N=20.В некоторых случаях, при использовании СУБД, это значение может быть в пределах 30-40.

BUFFERS - кол-во буферов для ускорения работы с диском. BUFFERS=n[,m] Параметр n задает число дисковых буферов (от 1 до 99), m задает число буферов во вспомогательном буферном кэше (от 0 до 8). Каждый буфер занимает 512 байт ОЗУ. Поэтому, в целях экономии оперативной памяти, не желательно “заказывать” N больше, чем 20. Некоторые программы требуют до 30 буферов. Если ядро MS DOS загружено в “верхнюю” область памяти - буферы размещаются там же. Рекомендуемая установка числа дисковых буферов в зависимости от конфигурации системы:

BREAK - управляет проверкой Ctrl+C и Ctrl+Break. BREAK=ON - включить проверку, BREAK=OFF - выключить проверку. Клавиши CTRL+C можно нажимать для остановки программы или ее операций (например, сортировки файлов). Обычно MS-DOS проверяет нажатие CTRL+C только при чтении с клавиатуры или записи на экран или принтер. Если BREAK установлено в ON, вы можете расширить проверку CTRL+C другими функциями, такими как чтение с диска или операции записи. Чтобы вывести текущую установку BREAK, дайте просто команду BREAK. В файле CONFIG.SYS применяйте синтаксис BREAK=ON OFF (эта установка будет использоваться при каждом запуске системы. По умолчанию BREAK установлено в OFF.

DEVICE - загрузка драйверов. Загружает заданный драйвер устройства в память.

AUTOEXEC.BAT - это командный файл, который выполняется при каждом запуске системы. Обработка его происходит вслед за обработкой содержимого файла CONFIG.SYS. Основное назначение файла AUTOEXEC.BAT состоит в формировании удобной индивидуальной операционной обстановки. Для этого могут быть использованы команды установки пути поиска (PATH), приглашения MS-DOS (PROMPT), загружены определенные системные программы и т.д. Вообще в файле AUTOEXEC.BAT могут быть использованы любые команды MS-DOS и вызваны любые программы пользователя. Как и любой пакетный файл, AUTOEXEC.BAT обрабатывается командным процессором последовательно, команда за командой. Выполнение его можно прервать при помощи комбинации клавиш CTRL/C. После выполнения очередной команды на экране появится надпись "Terminate batch job ? (Y/N)", и после нажатия на клавишу Y выполнение файла прекращается. Рассмотрим, как может выглядеть файл AUTOEXEC.BAT.

echo off

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]