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

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

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

Каждая служебная область диска предназначена для определенных целей. Если одна из них окажется испорченной, то это может привести к самым серьезным последствиям. В этом случае может возникнуть эффект домино — из-за ошибки в одной структуре вы не сможете получить доступа к другим, а в конечном счете  — к данным на диске. Одной из самых больших неприятностей обычно бывает повреждение FAT — при этом DOS оказывается не в состоянии прочесть ни одного файла. Однако не стоит отчаиваться, поскольку большинство из этих структур при необходимости можно "отремонтировать" — в этом и заключается главное искусство восстановления данных.

Таблица П.25. Формат таблицы разбиения в главной загрузочной записи (MBR)

Смещение Hex

Dec

Длина поля

Описание

1-й элемент

таблицы разбиения

1BEh

446

1 байт

Индикаторный байт загрузки (80п — активный раздел, иначе

— 00h)

1BFh

447

1 байт

Головка (сторона), на которой начинается раздел

1C0h

448

16 бит

Начальный цилиндр (10 бит) и сектор (6 бит) раздела

1C2h

450

1 байт

Системный индикаторный байт (см. табл. 20.11)

1C3h

451

1 байт

Головка (сторона), на которой заканчивается раздел

1C4h

452

16 бит

Конечный цилиндр (10 бит) и сектор (6 бит) раздела

1C6h

454

1 двойное слово

Относительное смещение секторов раздела

1CAh

458

1 двойное слово

Общее количество секторов в разделе

2-й элемент

таблицы разбиения

1CEh

462

1 байт

Индикаторный байт загрузки (80h — активный раздел, иначе -

— 00h)

1CFh

463

1 байт

Головка (сторона), на которой начинается раздел

1D0h

464

16 бит

Начальный цилиндр (10 бит) и сектор (6 бит) раздела

1D2h

466

1 байт

Системный индикаторный байт (см. табл. 20.11)

1D3h

467

1 байт

Головка (сторона), на которой заканчивается раздел

1D4h

468

16 бит

Конечный цилиндр (10 бит) и сектор (6 бит) раздела

1D6h

470

1 двойное слово

Относительное смещение секторов раздела

1DAh

474

1 двойное слово

Общее количество секторов в разделе

3-й элемент

таблицы разбиения

1DEh

478

1 байт

Индикаторный байт загрузки (80h — активный раздел, иначе -

— 00h)

1DFh

479

1 байт

Головка (сторона), на которой начинается раздел

1E0h

480

16 бит

Начальный цилиндр (10 бит) и сектор (6 бит) раздела

1E2h

482

1 байт

Системный индикаторный байт (см. табл. 20.11)

1E3h

483

1 байт

Головка (сторона), на которой заканчивается раздел

1E4h

484

16 бит

Конечный цилиндр (10 бит) и сектор (6 бит) раздела

1E6h

486

1 двойное слово

Относительное смещение секторов раздела

1EAh

490

1 двойное слово

Общее количество секторов в разделе

4-й элемент

таблицы разбиения

1EEh

494

1 байт

Индикаторный байт загрузки (80h — активный раздел, иначе

-OOh)

1EFh

495

1 байт

Головка (сторона), на которой начинается раздел

1F0h

496

16 бит

Начальный цилиндр (10 бит) и сектор (6 бит) раздела

1F2h

498

1 байт

Системный индикаторный байт (см. табл. 20.11)

1F3h

499

1 байт

Головка (сторона), на которой заканчивается раздел

1F4h

500

16 бит

Конечный цилиндр (10 бит) и сектор (6 бит) раздела

1F6h

502

1 двойное слово

Относительное смещение секторов раздела

1FAh

506 ■туры

510

1 двойное слово

2 байта

Общее количество секторов в разделе

Байты сигм

1FEh

Сигнатура (контрольный код) загрузочного сектора (55AAh)

В графе "Смещение" указаны как шестнадцатиричные (Hex), так и десятичные значения (Dec) смещений соответствующих полей относительно начала сектора.. Слово—это два байта, прочитанные в обратном порядке; двойное слово —два слова, прочитанные в обратном порядке.

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

7271f726
На главную