Ремонт дисководов 1994 г.

БИС контроллера КР1818ВГ93 для накопителя на гибком диске - структура команд контроллера КР1818ВГ93.


Таблица 7. СТРУКТУРА КОМАНД КОНТРОЛЛЕРА КР1818ВГ93_

Команда Структура кода, бит

_ 7 I 6 I 5 4 I 3 I 2 I 1 0

т Восстановление__0__0__0__0__h__V Ч1 Ч0

и Поиск__0 0 0 1 h V Ч1 Ч0

п Шаг__0 0 1 И h V Ч1 Ч0

1 Шаг вперед__0 1 0 И h V Ч1 Ч0

_Шаг назад__0 1 1 И h V Ч1 Ч0

т Чтение 1 0 0 m S E С 0

и сектора_________

п Запись 1 0 1mSEСa0

 2_сектора_________

т Чтение адреса 1 1000E00

и Чтение 1 1 1 0 0 E 0 0

п дорожки_________

3 Запись 1 1 1 1 0 E 0 0
дорожки

т Принудительное 1 1 0 1 J3 J2 J1 J0

и прерывание
п

4 _| | | | | | | |

ПРИМЕЧАНИЕ:

h - код установки МГ рабочее положение (при h=0 МГ поднята, при h=l МГ
устанавливается в рабочее положение);

V - код, определяющий необходимость проверки положения МГ (при V=0
положение МГ не проверяется, при V=l читается и проверяется номер дорожки, на
которой находится МГ);

Ч1, Ч0 - коды, определяющие скорость перемещения МГ;

И - код, определяющий состояние РгДор при перемещении МГ (при И=0
состояние РгДор не изменяется, при И=1 на каждом шаговом импульсе состояние
РгДор изменяется на один бит);

m - код, указывающий на обращение к одному сектору (т=0) или больше одного

(т=1);

S - код определяющий номер стороны диска; С - код, указывающий на
необходимость проверки номера стороны диска в процессе идентификации
индексной области (При С=0 номер стороны диска не проверяется);

а0 - код, используемый для выбора одного или двух возможных байтов адресной
метки данных для записи в области ДАМ (а0=1 данные могут стираться; а0=0 область
данных сохраняется);

J0-J3 определяют исполнение команды прерывания:

J0-J3=0 - прекращается выполнение команды и сигнал INTRQ не
обрабатывается;

J0=1 - прерывание выполнится при переходе сигнала из низкого уровня в высокий;
J 1=1 - прерывание при переходе CPRDY из высокого уровня в низкий;
J2=l - прерывание по приходу индексного импульса IP;
J3=l - немедленное лрерывание.

Значение портов TR-DOS:

1F (запись) - регистр команд ВГ93 РгКом;

1F (чтение) - регистр состояния ВГ93 РгСост;

3F - регистр дорожки ВГ93 РгДор;

5F - регистр сектора ВГ93 РгСек;

7F - регистр данных ВГ93 РгД;

FF (запись):

Биты 0,1 - номер накопителя;
Бит 2 -

Бит 3 - 0 - сброс ВГ93;
Бит 4 - номер стороны (0 - 1-ая; 1 - 0-вая);
Бит 5 - способ записи (0 - FM; 1 - MFM);
FF (чтение): Бит 6 - запрос данных DRQ;
Бит 7 - занято INTRQ.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Обмен опытом - Быстрая процедура нахождения корня числа и Тестирование Kempston-порта от SerzhSoft'a.
Black Metal - Для meня black metal и death metal - этo тoжe camoe, нy, moжeт быть c maлeнькoй рaзницeй...
Hard-1 - устройство Midi интерфейса.
И смех и грех - Юмор, анекдоты.
Oт редакции - О выходе ньюски летом.

В этот день...   21 ноября