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

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

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

Загрузочные секторы разделов. Для того чтобы один и тот же жесткий диск можно было использовать для работы с различными операционными системами, его логически разбивают на несколько главных разделов (их количество может лежать в пределах от 1 до 4). Для каждой из операционных систем, включая DOS (до версии 3.2), можно отвести только один раздел. Начиная с версии 3.3, в DOS появилась возможность производить расширенное разбиение диска, при котором можно создавать на нем несколько разделов DOS. Размеры этих разделов выбираются при выполнении программы FDISK. Информация о разбиении диска хранится в нескольких загрузочных секторах разделов, а основная таблица встроена в главный загрузочный сектор — MBS (напомним, что его содержимое называется главной загрузочной записью — MBR — Master Boot Record), представляющий из себя первый сектор всего диска (цилиндр 0, головка 0, сектор 1). Загрузочные секторы остальных разделов расположены в начале каждого из них, и содержимое каждого из них называется расширенной загрузочной записью — EBR.

Каждый том DOS начинается с загрузочного сектора тома — VBS. К сожалению, ни ранее, ни сейчас автор не придерживается строгой терминологии, поэтому иногда бывает весьма непросто разобраться о чем идет речь. Поэтому уточним еще раз некоторые термины и обстоятельства. Под аббревиатурой MBS {Master Boot Sector) всегда подразумевается начальный сектор всего диска, содержащий главную загрузочную запись (MBR — Master Boot Record). Аналогичный по своей структуре сектор, но расположенный в начале раздела (независимо от его принадлежности той или иной операционной системе) называется загрузочным сектором раздела, а его содержимое — расширенной загрузочной записью (EBR — Extended Boot Record). Под загрузочными секторами томов DOS (VBS — Volume Boot Sector) подразумеваются секторы, расположенные сразу после скрытых секторов (см. рис. 20.3) в разделах диска, принадлежащих DOS. Содержимое этого сектора называется загрузочной записью DOS (DBR — DOS Boot Record). На сколько смещен VBS относительно загрузочного сектора раздела (иначе говоря, количество скрытых секторов), определяется параметром "Относительное смещение секторов раздела" в табл. 20.10.С помощью программы FDISK вы можете сделать один " из разделов активным (загрузочным). При первоначальном запуске или перезагрузке системы программа, записанная в главном загрузочном секторе, передает управление другой программе, хранящейся в VBS активного раздела (тома). Другие главные разделы диска могут быть использованы для Novell NetWare или OS/2 HPFS, PCIX (UNIX), XENIX, CP/M-86 и других операционных систем. Ни один из отведенных под эти "чужеродные" операционные системы разделов не может стать доступным для DOS, равно как и разделы DOS обычно не воспринимаются другими системами. (OS/2 и DOS могут использовать одни и те же FAT, HPFS — High Performance File System — предназначена исключительно для OS/2, a NTFS — только для Windows NT).

Разбиение жесткого диска должно быть произведено так, чтобы он был доступен для любой операционной системы. Оно необходимо даже в том случае, если вы собираетесь создать на нем один единственный раздел. В табл. 20.10 представлен формат главной загрузочной записи (MBR) с таблицей разбиения диска.

В табл. 20.11 приведены стандартные значения системного индикаторного байта и их смысл.

Таблица 20.11. Значения системного индикаторного байта

Значение

Описание

00h

Данный элемент таблицы пуст (нет такого раздела)

01h

Первичный раздел DOS, 12-разрядная FAT (размер раздела < 16 М)

04h

Первичный раздел DOS, 16-разрядная FAT (16 М < размер раздела < 32 М)

05h

Расширенный раздел DOS (указывает на существование первичного раздела)

06h

Первичный раздел DOS, 16-разрядная FAT (размер раздела > 32 М)

07h

Раздел OS/2 HPFS

02h

Корневой раздел MS-XENIX

03h

Пользовательский раздел MS-XENIX

08h

Раздел файловой системы AIX

09h

Загрузочный раздел AIX

50h

Раздел Disk Manager — только для чтения (Ontrack)

51h

Раздел Disk Manager— чтение и запись (Ontrack)

56h

Раздел Vfeature (Golden Bow)

61h

Раздел Speedstor (Storage Dimensions)

63h

Раздел 366/ix (IBM) или V/386 (UNIX)

64h

Раздел Novell Netware

75h

Раздел PCIX ("IBM)

D8h

Совмещенный раздел DOS/CPM-86 (Digital Research)

F2h

Второй раздел в некоторых OEM-версиях DOS 3.2+

FFh

Раздел таблицы испорченных блоков UNIX

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

7271f726
На главную