Rambler's Top100



3.1.1. Анатомия дискового сектора

В главе 2 показано, что MS DOS хранит информацию в дисковых накопителя секторами, содержащими по 512 байт данных. Кроме данных, в секторах находите кое что еще. Поставляемый с предприятия жесткий диск необходимо подготовит для того, чтобы MS DOS и компьютер могли хранить на нем данные (подробнее главах 8-10) Для образования секторов на каждой дорожке каждой поверхност нужно записать определенные двоичные наборы Сектор состоит из двух основны частей- идентификатора и сегмента, в котором хранятся данные (рис. 3 1) Идентификатор, или заголовок сектора, содержит три числа, образующих адрес сектора головка (или поверхность), на которой находится этот сектор, номер дорожки (или цилиндра) и позиция сектора на дорожке Заголовок содержит также поле, метка в котором показывает, может ли сектор надежно хранить данные или обнаружен дефект, исключающий использование сектора Контроллеры некоторы жестких дисков помещают в заголовки секторов указатели, направляющие диск на альтернативные сектор или дорожку, если сектор оказался плохим Наконец, заголовок сектора заканчивается значением циклического избыточного контроля CRС которое контроллер привлекает для контроля правильности считывания заголовка.

Вторую чаесть сектора, в которой компьютер хранит данные, можно разделить на собственно данные и коды исправления ошибки ЕCC, защищающие данные В процессе начальной подготовки компьютер заполняет эту область 512 байтами фиктивной информации и значениями ЕСС, соответствующими этим байтам.



 


ГЛАВНАЯ

Copyright 2003 © FormatCenter
All Rights Reserved