Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Настройки BIOS-1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
542.21 Кб
Скачать

Keyboard Bad. Клавиатура неисправна.

Вторая функция (BIOS) – вызов блока начальной загрузки операционной системы – выполняется по окончанию тестирования. Загрузив в память с системного диска блок начальной загрузки, (BIOS) передает ему управление, и тот, в свою очередь, осуществляет загрузку других модулей операционной системы.

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

Прерывания бывают трех видов:

  1. Аппаратное (нажатие клавиши, перемещение мыши и т.д.);

  2. Логическое или процессорное (деление на нуль, переполнение регистров и т.д.).

  3. Программные (обычно при обращении в аппаратным средствам).

Каждое прерывание имеет уникальный номер (от 0 до 255) и с ним связана определенная подпрограмма, вызванная обслуживания прерываний нижнего уровня – тех, которые требуют непосредственного управления аппаратными компонентами. Этим прерываниям присвоены номера с 0 до 31. Так, например, прерывание с номером 22 относится к управлению клавиатурой, а с номером 23 – к управлению принтером. Прерывание, с номером начиная с 32 относятся к прерываниям верхнего уровня, и их обслуживание возлагается на модуль обработки прерываний MSDOS.SYS. Например, при выполнении команды DEL осуществляется обращение к операции удалении файла с диска. Данная операция реализуется через прерывание верхнего уровня с номером 33.

(BIOS) является ″программной оболочкой″ вокруг аппаратных средств ПК, представляет возможность другим программам, а также и самой операционной системе обращается к аппаратным компонентам через механизм прерываний.

К программам, обслуживающим диски относятся программы: FORMAT, SCANDISC, дефрагментация дисков и т.д.

Форматирование дисков (команда format).

Для того чтобы разместить информацию на диске дискете её необходимо разметить (отформатировать) с помощью команды FORMAT.

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

Примечание: При форматировании вся старая информация на диске пропадает (разрушается).

Рис.3. Структура размещения информации на диске.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 . . .

Корневой каталог

(DIR)

Программа Таблица Файлы системы MS-DOS

начальной размещения IO.SYS, MSDOS.SYS,

загрузки(BOOT) (FAT-таблица) COMMAND.COM, утилиты.

В MS-DOS принята следующая структура размещения информации на гибком диске.

Представим диск как последовательность секторов в виде прямоугольников, следующих друг за другом.

Назначение каждого сектора всегда строго фиксировано. В первом секторе нулевой дорожке всегда располагается программа Boot Record-начальный загрузчик. В 1 - 4 секторах находится таблица размещения файлов (FAT-таблица). Введу её важности для размещения файлов на диске она дублируется. Основная часть FAT- таблицы находится в 1-м и 2-секторах, а копии – в 3-4 секторах. В 5-11 секторах размещен корневой каталог диска. Из-за ограниченности числа секторов, выделенных для корневого каталога. В нем может храниться до 112 записей о файлах и подкаталогах. Такого ограничения для подкаталогов не существует, так как для них может выделяться уже произвольное число секторов, связанных друг с другом с помощью FAT-таблицы. Если диск системный, то,

0 1 2 3 4 5 6 7 8 9 10 11 . . . 22 25 27 28

Имя Т и п Резерв

ф а й л а

Атрибуты файла Время и дата

создания файла

Номер первого Размер файла

кластера в байтах.

Рис.4. Структура записи в каталоге.

начиная с 12 сектора, на нем располагаются системные файлы и утилиты.

Для несистемного диска с 12 сектора располагаются файлы пользователя.

В 26-м и 27-байтах хранятся сведения о размещении 1-го кластера файла, описываемого данной записью. Дальнейшие сведения можно получить в FAT- таблице, которая определяет определенному кластеру на диске и может содержать следующую информацию:

  • Кластер свободен;

  • Кластер занят и имеется ссылка на кластер продолжения;

  • Кластер занят и имеется признак конца файла;

  • Кластер испорчен;

и некоторую другую информацию.

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