Assembler для начинающих


              

в отличие от микросхемы 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
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий