Насколько я понимаю - у ВП1-128 есть блок синхронизации, который непрерывно анализирует сигнал с диска. Нормальная скорость вращения детектируется по нормальному потоку синхроимпульсов. Сигнал маркера детектируется по пропуску синхроимпульсов в коде А1 (10100001).
Алгоритм работы ВП1-128 при записи (на мой взгляд) следующий:
1. Ожидание маркера.
2. Чтение байта.
3. Чтение CRC.
4. CRC Good ? Нет -> пункт 1. Да -> Байт == номер сектора.
5. Это нужный сектор ? Нет -> пункт 1.
6. Ожидание маркера.
7. Запись 512 байт.
8. Запись CRC.





Ответить с цитированием