ВУЗ:
Составители:
80
Рис. 5.5 Режим прямого доступа к памяти.
Процессор, получив от КПДП заявку на прямой доступ, прерывает свою работу и отключается
от интерфейса, передавая его задатчику, т.е. КПДП. Процессор при этом не выполняет контекст-
ного переключения, а может продолжать свою работу, если она не требует интерфейса. Управле-
ние интерфейсом переходит к
КПДП, который посредством выполнения операций чтения и записи
передает информацию между ОЗУ и ПУ с соответствующим заданием адресов памяти. В этом ре-
жиме используется механизм задания уровня приоритетов для тех ПУ, которые работают с пря-
мым доступом к памяти. Этот режим также должен быть предусмотрен в интерфейсах.
Как следует из вышеизложенного
, канал ввода-вывода (главный контроллер) реализует функ-
ции управления общие для всех ПУ, а контроллер внешнего интерфейса учитывает специфику ин-
терфейса, связывающего его с соответствующим ПУ.
В компьютерах, которые работают с малой интенсивностью ввода-вывода, главный контрол-
лер (канал) ввода-вывода обычно отсутствует, а его функции берет на себя процессор.
В этом слу-
чае процессор работает непосредственно с контроллером ввода-вывода ПУ, что упрощает струк-
туру компьютера.
Рис. 5.5 Режим прямого доступа к памяти. Процессор, получив от КПДП заявку на прямой доступ, прерывает свою работу и отключается от интерфейса, передавая его задатчику, т.е. КПДП. Процессор при этом не выполняет контекст- ного переключения, а может продолжать свою работу, если она не требует интерфейса. Управле- ние интерфейсом переходит к КПДП, который посредством выполнения операций чтения и записи передает информацию между ОЗУ и ПУ с соответствующим заданием адресов памяти. В этом ре- жиме используется механизм задания уровня приоритетов для тех ПУ, которые работают с пря- мым доступом к памяти. Этот режим также должен быть предусмотрен в интерфейсах. Как следует из вышеизложенного, канал ввода-вывода (главный контроллер) реализует функ- ции управления общие для всех ПУ, а контроллер внешнего интерфейса учитывает специфику ин- терфейса, связывающего его с соответствующим ПУ. В компьютерах, которые работают с малой интенсивностью ввода-вывода, главный контрол- лер (канал) ввода-вывода обычно отсутствует, а его функции берет на себя процессор. В этом слу- чае процессор работает непосредственно с контроллером ввода-вывода ПУ, что упрощает струк- туру компьютера. 80
Страницы
- « первая
- ‹ предыдущая
- …
- 78
- 79
- 80
- 81
- 82
- …
- следующая ›
- последняя »