Дисковая система IBM PC. — страница 6

  • Просмотров 1435
  • Скачиваний 33
  • Размер файла 33
    Кб

после определенных областей. При считывании с диске- ты контроллер самостоятельно высчитывает контрольную сумму, а за- тем сравнивает ее со считанной с диска. Эта контрольная сумма, называемая _ кодом циклического контороля __( CRC - Cyrcle Redundency Contol ), подсчитывается с помощью полинома следующего вида : X__16__ + X__12__ + X__5__ + X + 1 В случае несовпадении этих двух чисел выставляется флаг ошибки. _@ Интерфейс адаптера НГМД Функции сигналов

адаптера НГМД следующие: ┌─────────────┬─────────────────────────────────────────────────┐ │Наименование │ Выполняемая функция │ ├─────────────┼─────────────────────────────────────────────────┤ │High/Normal │ Используется для переключения схем записи/чтения│ │ │ для работы с нормальной и высокой плотностью │ │Index │ Перепад напряжения с высокого

уровня на низкий │ │ │ при обнаружение индексного отверстия │ │Select │ Выбор накопителя ( присутствует постоянно ) │ │Mot │ Включение мотора дисковода │ │Direction │ Направление перемешения головок при сигнале Step│ │ │ низкий уровень - к центру дискеты; │ │ │ высокий уровень - к краю дискеты; │ │Step │ Перемещеие головок на одну дорожку │ │Write data │ Запись информации, каждый импульс вызывает │ │ │ изменение магнитного потока на

обратный │ │Write gate │ Разрешение записи информации │ │Track 0 │ Перемещене головок к началу дискеты │ │Write │ Запрет записи на дискеты ( сигнал появляется при│ │ protected │ присутствии дискеты с защитной наклейкой ) │ │Read data │ Перепад напряжения с высокого уровня на низкий │ │ │ соответствуют обнаружению на дискете перехода │ │ │ намагниченности. │ │Select head │ Выбор головки для чтения/записи │ │ │ низкий уровень - головка 1; │ │ │

высокий уровень - головка 0; │ │Ready │ Дискета готова к работе │ │Disk change │ Вставлена новая дискета │ └─────────────┴─────────────────────────────────────────────────┘ Полярность всех сигналов интерфейса (кроме тех, где указано иное) отрицательная. Сигналы Disk change и High/Normal в IBM PC/XT не используются. _@ Логическая организация диска Первая операция, которую необходимо выполнить перед тем, как

дискета будет готова к использованию - это форматирование. Этот процесс позволяет придать диску его окончательную структуру. В ходе форматирования определяется количество дорожек и число сек- торов на дорожке. MS-DOS предусматривает четыре логических области дискеты: - _ загрузочный сектор ( boot record ) - _ таблица размещения файлов ( file allocation table ) - _ корневой каталог - _ область данных _"Загрузочный сектор Содержит короткую ( менее 512