Интерфейсы АСОИУ. Курс лекций. Писарев А.П. - 18 стр.

UptoLike

Составители: 

Центральный Главный Контроллер Периферийные
Процессор контроллер интерфейса
(канал) ввода-вывода устройства
ввода-вывода (ПУ)
2 3 8
4
1 8
5
6 7 9 9
6
10 10 10 10
I II III IV
Системный блок
1. Состояние главного контроллера 6. Команда драйвера
2. Команда ввода-вывода 7. Команда главного контроллера
3. Адрес контроллера ввода-вывода 8. Состояние периферийных устройств
4. Состояние контроллера ввода-вывода 9. Приказ периферийному устройству на
выполнение операции ввода-вывода
5. Адрес вектора прерывания 10. Выполнение операции ввода-вывода
Рис. 2. Функциональная схема организации передачи информации в компьютере
Операцию ввода-вывода начинает процессор, выдавая в главный контроллер ввода-вывода
соответствующую команду (2). Предварительно, с помощью слова состояния канала, процессор
должен убедиться, что он готов к работе (1).
Канал приступает к управлению вводом-выводом с помощью специальной программы канала.
После чего процессор отключается от процесса ввода-вывода и функции управления принимает на
себя канал.
Процессор
Схема
у
п
р
авления
Схема
у
п
р
авления
Схема
у
п
р
авления
Регистр
состояния
Регистр
состояния
Регистр
состояния
Регистр
управления
Регистр
управления
Регистр
управления
Регистр
данных
Регистр
данных
Регистр
данных
Оперативное
Запоминающее
Устройство
Вектор
прерывания
Драйвер
Д
анные
Системная
шина
Интерфейс
периферийных
устройств
Система
Ввода-вывода
                                                                Интерфейс
                                                              периферийных
              Системная
                                                                устройств
                шина
                                  Система
                                Ввода-вывода

 Центральный                 Главный               Контроллер              Периферийные
  Процессор                 контроллер             интерфейса
                              (канал)          ввода-вывода                 устройства
   Процессор
                           ввода-вывода            (ПУ)
                      2                   3                      8
                                Схема                  Схема                   Схема
                            управления         управления                  управления
                                               4
   Оперативное
  Запоминающее        1      Регистр                Регистр
                                                                      8     Регистр
    Устройство
                            состояния              состояния               состояния
       Вектор     5
  прерывания
                      6                   7                       9   9
                              Регистр            Регистр                     Регистр
                            управления         управления                  управления

                  6
    Драйвер
                      10     Регистр      10        Регистр      10   10    Регистр
    Данные                   данных                 данных                  данных




        I                       II                    III                       IV

                          Системный блок

1. Состояние главного контроллера                      6. Команда драйвера
2. Команда ввода-вывода                                7. Команда главного контроллера
3. Адрес контроллера ввода-вывода                      8. Состояние периферийных устройств
4. Состояние контроллера ввода-вывода                  9. Приказ периферийному устройству     на
                                                       выполнение операции ввода-вывода
5. Адрес вектора прерывания                            10. Выполнение операции ввода-вывода



Рис. 2. Функциональная схема организации передачи информации в компьютере

     Операцию ввода-вывода начинает процессор, выдавая в главный контроллер ввода-вывода
соответствующую команду (2). Предварительно, с помощью слова состояния канала, процессор
должен убедиться, что он готов к работе (1).
     Канал приступает к управлению вводом-выводом с помощью специальной программы канала.
После чего процессор отключается от процесса ввода-вывода и функции управления принимает на
себя канал.