Многофункциональный контроллер ВЗУ
Рефераты >> Программирование и компьютеры >> Многофункциональный контроллер ВЗУ

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

Помещенная ниже таблица демонстрируем наиболее распространен­ные форматы гибких и жестких дисков.

Тип дискеты

Емкость Мбайт

Число цилиндров

Число секторов на дорожке

Число головок

5 1/4 ”

1,2

80

15

2

3 1/2 ”

0,72

80

9

2

 

1,44

80

18

2

Тип жесткого диска

Емкость Мбайт

Число цилиндров

Число секторов на дорожке

Число головок

РС/ХТ

10

306

17

4

Тип 20 на РС АТ

30

733

17

5

Современные типы

128

1024

17

15

накопителей

210

1024

34

12

Загрузочный сектор диска (или раздела диска) должен иметь следующий формат:

Смещ.

Длина

Содержимое

   

+0

3

JMP

xx

xx

NEAR-переход на код загрузки

 

+3

8

‘I’

‘B’

‘M’

   

‘3’

‘.’

‘3’

OEM-имя фирмы версия системы

+0Bh

2

Sector

size

Байтов на сектор

начало ВРВ

 

+0Dh

1

Cluster size

Кластера размер

   

+0Eh

2

Reserve

sect.

Число резервных секторов (перед 1-й FAT)

   

+10h

1

FatCnt

Число таблиц FAT

   

+11h

2

Root

Size

Макс. число 32-байтовых элементов корневого оглавления

 

+13h

2

Tot

Sects

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

 

+15h

1

Media

Дескриптор носителя (То же, что 1-й байт FAT)

 

Выноска 3: Блок 
параметров BIOS
+16h

2

Fat

Size

Число секторов в одной FAT

конец ВРВ

 

+18h

2

Trk

Sects

Секторов на дорожку (цил.)

 

+1Ah

2

Head

Cnt

Число головок ЧТ/ЗП (поверхн-тей)

 

+1Bh

2

Hidn

Sec

Число скрытых секторов

 

+1Eh

Размер форматированной порции корневого сектора, начало кода и данных загрузки

 


Страница: