В.А. Авдеев, В.Ф. Гузик
Компьютеры: шины, контроллеры, периферийные устройства
Учебное пособие. Таганрог: ТРТУ, 2001. - 536 с.
11. Внешние ЗУ на Магнитных и оптических носителях
11.11. Размещение данных на жестком диске
В жестких дисках данные записываются последовательным
способом старшим битом вперед на дорожке так же, как и в НГМД. Дорожки дисков с
одинаковым радиусом образуют цилиндр, имеющий номер соответствующей дорожки.
При записи файлов с целью экономии времени сначала заполняется весь цилиндр и
только после этого осуществляется перемещение магнитных головок на следующий
свободный цилиндр. Каждая дорожка обычно делится на одинаковое число секторов
(чаще всего 17). В некоторых НЖМД, например, на внутренних более коротких
дорожках размещаются 28 секторов, а на внешних дорожках – 34 сектора. Объем
данных в одном секторе равен 512, 1024 или 2048 байт. DOS использует размер сектора в 512 байт данных. Поверхности
пластин (магнитные головки) нумеруются: 0, 1, 2 и т.д. Поэтому полный адрес
сектора в дисковом пакете в BIOS состоит из номера
цилиндра, номера поверхности (магнитной головки) и номера самого сектора. BIOS адресует секторы, начиная с первого.
Геометрия диска определяется числом пластин (сторон),
дорожек и секторов. BIOS ЖД размещается в ПЗУ и хранит
список геометрий (конфигураций) нескольких распространенных дисководов. Каждому
типу дисковода присваивается номер, например, тип 7 соответствует дисководу ЖД
с 615 цилиндрами, 6 сторонами (МГ), 17 секторами на дорожке и емкостью 32,1
Мбайт. Иногда наружные поверхности дисков не используют с целью уменьшения
высоты корпуса ЖД. В других НЖМД на этих поверхностях записывают сервосигналы,
необходимые для определения текущего положения МГ. Количество дисков,
применяемых в НЖМД, обычно находится в интервале 1-15, количество цилиндров
615-2655, а количество секторов 17-34 и более. При форматировании дорожек
жесткого диска на низком уровне соответствующим образом размещается и
определяется каждый сектор на дорожке, подобно разметке гибкого диска НГМД.
Формат дорожки содержит сектора, поля битов синхронизации,
необходимые для работы ФАЧ, и зазоры (интервалы), согласующие во времени работу
КНЖМД с передачей данных из НЖМД. Каждый сектор содержит поле идентификации,
нужное для поиска требуемого сектора и включающее адресную метку
идентификатора, номер цилиндра, номер МГ (поверхности), номер сектора и
контрольный код идентификатора. Кроме того, сектор включает поле данных,
размещенное после поля идентификатора и содержащее адресную метку данных,
данные и контрольный код поля данных, проверяющий всю информацию после адресной
метки.
Похожие материалы:
Размещение бюджетных
средств на банковских депозитах, передача бюджетных средств в доверительное
управление
Разметчик хлыстов (Часть №2 выпуска №37 ЕТКС)
Разметчик судовой
Размещение заказов на
поставки товаров, выполнение работ, оказание услуг для государственных или
муниципальных нужд
Размещение и крепление грузов на судах - Кодекс внутреннего водного транспорта
Размещение различных объектов в районе аэродрома
|