Курсовая, контрольная работа. Примеры выполнения

Курс физики технического университета

На главную
Молекулярная физика
Карта сайта
Раньше BIOS зашивался в однократно программируемые ПЗУ либо в ПЗУ с ультрафиолетовым стиранием; сейчас в основном выпускаются платы с электрически перепрограммируемыми ПЗУ (Flash ROM), которые допускают "перешивку" BIOS средствами самой платы. Это позволяет исправлять заводские ошибки в BIOS, изменять заводские умолчания, программировать собственные экранные заставки и т.п.

Если бы не существовало интерфейса системной BIOS (функций, вызываемых через прерывание INT 13h), то для каждого из используемых типов накопителей на жестких и гибких дисках пришлось бы создавать специальную DOS. Чтобы подобных сложностей не возникало, DOS обращается только к системной BIOS, вызывая стандартные функции через прерывание INT 13h. Эти функции преобразуются BIOS в команды, специфические для устройств различных типов. Поскольку интерфейс системной BIOS принят в качестве стандарта, программы DOS могут разрабатываться в значительной степени независимо от особенностей накопителей разных типов и могут взаимодействовать с большинством из них.

Дисковые структуры DOS

Для того чтобы управлять файлами и предоставлять прикладным программам полноценный интерфейс для взаимодействия с накопителями, независимо от типа последних, DOS создает на диске определенный набор структур. Перечислим их примерно в том порядке, в котором они располагаются на диске.

Загрузочные секторы главных и расширенных разделов.

Загрузочный сектор тома DOS (VBS).

Таблицы размещения файлов (FAT).

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

Кластеры (ячейки размещения данных).

Область данных.

Диагностический цилиндр.

На жестких дисках можно найти все эти структуры DOS, а на гибких — все, кроме загрузочных секторов главных и расширенных разделов и диагностического цилиндра. Указанные структуры создаются программой DOS FDISK, которая не предназначена для работы с гибкими дисками, поскольку гибкие диски нельзя разбить на разделы. На рис. 20.3 схематично показано взаимное расположение управляющих структур DOS на жестком диске емкостью 32 М в компьютере IBM AT модели 339.

Рис. 20.3. Управляющие структуры DOS на жестком диске емкостью 32 М в компьютере IBM AT модели 339

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

7271f726
На главную