2. Метод запису даних на гнучкий магнітний диск
У НГМД використовують два основні методи запису: метод частотної модуляції (ЧМ) (рис. 13.2) та метод модифікованої ЧС. У контролері (адаптері) НГМД дані обробляються в двійковому коді і передаються НГМД в послідовному коді.
С
3. Формат запису інформації на гнучкому магнітному диску
Організація розміщення інформації на дискеті передбачає розташування даних користувача разом із службовою інформацією, яка потрібна на нумерації окремих областей, відділення їх друг від друга, контролю інформації тощо.
В

Кожен сектор (рис. 13.3) включає дві області: поле службової інформації та поле даних.Службова інформаціястановить ідентифікатор сектора, що дозволяє відрізнити його від інших.
Адресний маркер- це спеціальний код, який відрізняється від даних і вказує на початок сектора або поля даних.Номер головкивказує одну із двох МГ, розташованих на відповідних сторонах дискети.Номер сектора- це логічний код сектора, який може збігтися з його фізичним номером.Довжина секторавказує розмір поля даних.Контрольні байтипризначені для контролю помилок зчитування.
Середній час доступудо диска в мілісекундах оцінюється за наступним виразом:
де N – число доріжок на робочій поверхні ГМД; t1 - час переміщення МР з доріжки доріжку; t2 – час заспокоєння системи позиціонування.
4. Адаптери накопичувачів на гнучких магнітних дисках
Адаптер НГМД переводить команди, які з ПЗУ BIOS, в електричні сигнали, управляючі НГМД, і навіть перетворює потік імпульсів, считываемых з дискети МГ, у інформацію, сприймається ПЕОМ. Конструктивно електронне обладнання адаптера може бути розміщено на системній платі ПЕОМ або поєднано з обладнанням інших адаптерів на окремій платі модулів розширення. Можливе програмування довжини запису даних, швидкості переходу з доріжки на доріжку, часу завантаження та розвантаження МГ, а також передачі даних в режимі ПДП або переривання.
Один із варіантів побудови структурної схеми адаптера НГМД наведено на рис. 13.4.
Про

Контролер НГМД виконує наступнийнабір команд: позиціонування, форматування, зчитування, запис, перевірка стану НГМД та ін. Кожна команда виконується втри фази: підготовчої, виконання та заключної. Упідготовчій фазіЦП передає контролеру байти управління, які включають код операції та параметри, необхідні для її виконання. На підставі цієї інформації уфазі виконанняконтролер виконує дії, задані командою. У заключній фазі через регістр даних зчитується вміст регістрів стану, що зберігають інформацію про результат виконання команди та стан НГМД. У ЦП передаються умови завершення операції.