Многофункциональный контроллер ВЗУРефераты >> Программирование и компьютеры >> Многофункциональный контроллер ВЗУ
Область начальной загрузки помещается на дорожке 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) | ||||||||||||||||||||
+16h |
2 |
Fat |
Size |
Число секторов в одной FAT |
конец ВРВ | ||||||||||||||||||
+18h |
2 |
Trk |
Sects |
Секторов на дорожку (цил.) | |||||||||||||||||||
+1Ah |
2 |
Head |
Cnt |
Число головок ЧТ/ЗП (поверхн-тей) | |||||||||||||||||||
+1Bh |
2 |
Hidn |
Sec |
Число скрытых секторов | |||||||||||||||||||
+1Eh |
Размер форматированной порции корневого сектора, начало кода и данных загрузки | ||||||||||||||||||||||