в отличие от микросхемы 6845,
регистров. Но в отличие от микросхемы 6845, регистра индекса
регистров данных здесь нет. Данные, которые вы посылаете в
контроллер, должны поступать в определенном порядке. Аналогично, в
определенном порядке данные поступают из порта, когда вы их
читаете.
В техническом описании содержится диаграмма, показывающая
входные и выходные комбинации для всех операций дисковода.
Рассмотрим простейшую команду микросхемы FDC, опрос состояния
механизма. Вы выполняете эту операцию тогда, когда хотите что-либо
узнать о текущем состоянии дисковода. На Фиг. 8.19 показаны данные
для команды опроса состояния, а на Фиг. 8.20 показана программа,
выполняющая операцию опроса состояния дисковода.
----------------------------------
Команда...................04H
Модификатор команды.......00H
статус возврата...........ST3 Фиг. 8.19 Команда опроса
---------------------------------- состояния
A
Microsoft (R) Macro Assembler Version 5.00 1/1/80 04:06:03
Фиг. 8.20 Проверка состояния дисковода Page 1-1
PAGE ,132
TITLE Фиг. 8.20 Проверка состояния дисковода
0000 STACK SEGMENT STACK
0000 0040[ DW 64 DUP (?)
????
]
0080 STACK ENDS
FDC_STATUS RECORD RQM:1, DIO:1, OTHER:6
0000 CODE SEGMENT
ASSUME CS:CODE
0000 SENSE PROC FAR
0000 1E PUSH DS ; Адрес возврата
0001 2B C0 SUB AX, AX
0003 50 PUSH AX
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий