Контроллер HDD
|Циклические коды……………………………………………………………………………….. 11 |
|Дерево функций многофункционального контроллера………………. 15 |
|ОПИСАНИЕ АДАПТЕРА ДЛЯ ПОДКЛЮЧЕНИЯ IDE ВИНЧЕСТЕРА К ПАРАЛЛЕЛЬНОМУ ПОРТУ |
|PC……………………………………………………………… 16 |
|СТРУКТУРНАЯ СХЕМА АДАПТЕРА………………………………………………………. 32 |
|СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИАЛЬНАЯ……………………………………… 33 |
|Список литературы……………………………………………………………………… 34 |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | | | | |АПЗ.38.098424.003 ПЗ |Лист|
| | | | | | |3 |
|Изм|Лит|№ докум|Подпи|Дат| | |
| | | |сь |а | | |
|Принцип функционирования накопителя на ГМД и накопителя типа “Винчестер” |
| |
|Основой любого дискового устройства является магнитный носитель, имеющий |
|форму диска. поверхность д логически разделена на концентрические окружности,|
|отсчет которых у жестких дисков начинается от центра, а у гибких дисков - |
|от внешней кромки диска. Каждая такая концентрическая окружность названа |
|дорожкой. |
|Однако так как двусторонние дискеты и фиксированные диски имеют больше одной |
|поверхности, то для определений местоположения байта данных пользуются |
|трехмерными координатами. Понятие дорожка заменяют понятием цилиндр- группа |
|дорожек в одной и той же позиции магнитной головки на всех дисках (пластинах)|
|в одном дисководе определяется разрешающей способностью позиционера магнитных|
|головок и вертикальной плотностью носителя, которая измеряется числом дорожек|
|на дюйм (track per inch - TPI). |
| |
|Сектор представляет собой зону дорожки, в которой собственно и хранятся |
|разряды данных. количество секторов на дорожке зависит от многих переменных, |
|но в основном определяются суммарной длиной поля данных и служебного поля, |
|образующих сектор (горизонтальная плотность). размер сектора обычно 512К для |
|большинства дискет и некоторых типов жестких дисков. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|Рис. 1. |
| |
| |
| |
| | | | | |АПЗ.38.098424.003 ПЗ |Лист|
| | | | | | |4 |
|Изм|Лит|№ докум|Подпи|Дат| | |
| | | |сь |а | | |
|Информационная структура всех типов дисков для РС АТ одинакова и определяется|
|базовой операционной системой DOS. С точки зрения операционной системы |
|элементарной единицей размещения данных на диске является кластер. Он |
|представляет собой группу секторов, с точностью до которой происходит |
|размещение файлов на диске. В РС АТ: для гибкого диска один кластер - это два|
|сектора (обычно 1К), для жесткого диска - четыре и более (>2K). Точное |
|значение размера кластера указывается в самом первом секторе диска - |
|загрузочном секторе - Boot sector. |
|Дискета (или раздел жесткого диска ) структурирована следующим образом |
|Таблица 1. |
|Область начальной загрузки |
|Boot sector |
| |
| |
|Системная |
| |
|Первая копия FAT |
| |
| |
|область |
| |
|Вторая копия FAT |
|не используется в RAM-дисках |
| |
|диска |
| |
|Корневое оглавление |
|Root directory |
| |
| |
| |
|Область данных, включая подоглавления |
|data area |
| |
| |
| |
| |
|Область начальной загрузки помещается на дорожке 0, сектор 1, сторона 0 любой|
|дискеты или головка 0 жесткого диска. Область начальной загрузки содержит |
|важную информацию о типе носителя, структуре носителя (для механизма |
|позиционера носителя) и о том, как данные размещены на диске. |
|Помещенная ниже таблица демонстрируем наиболее распространенные форматы |
|гибких и жестких дисков. |
| |
|Таблица 2. |
| |
|Тип дискеты |
|Емкость Мбайт |
|Число цилиндров |
|Число секторов на дорожке |
|Число головок |
| |
|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 |
| |
| |
| |
| |
| |
| | | | | |АПЗ.38.098424.003 ПЗ |Лист|
| | | | | | |5 |
|Изм|Лит|№ докум|Подпи|Дат| | |
| | | |сь |а | | |
|Загрузочный сектор диска (или раздела диска) должен иметь следующий формат: |
| |
|Таблица 3. |
| |
|Смещ. |
|Длина |
|Содержимое |
| |
| |
|+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, 2, 3, 4, 5, 6
|