При этом каждая из пар
При этом каждая из пар таких устройств использует системную магистраль поочередно в режиме разделения времени. Устройством, интенсивно участвующем в организации обмена, является центральный микропроцессор, также подключенный к системной магистрали.
В реализации интерфейса с общей шиной используются как технические, так и программные средства.
К техническим средствам интерфейса относятся, в частности, буферные регистры различных устройств ЭВМ, получившие название адресуемых портов, а также специальные блоки управления ПУ (контроллеры), осуществляющие согласование форматов данных, используемых в ПУ, с форматом, принятом для передачи по общей шине (информационная ширина интерфейса). Последний формат обычно соответствует машинному слову микропроцессора и (или) ширине выборки основной памяти.
В числе программных средств интерфейса следует отметить драйверы ПУ - специальные программы, ориентированные на управление периферийными устройствами. Каждому типу ПУ соответствует свой драйвер. Драйверы типовых периферийных устройств образуют базовую систему ввода - вывода (BIOS) в составе операционной системы ЭВМ. Совершенствование интерфейса ввода - вывода ЭВМ идет, главным образом, по пути унификации и стандартизации его технических и программных средств. В результате, применительно к персональным ЭВМ, интерфейс с общей шиной приобрел в настоящее время характер стандартного архитектурного решения.
В интерфейсе с общей шиной сочетается принцип централизации в микропроцессоре основных функций управления обменом данными с широкой децентрализацией этих процессов в контроллерах и драйверах периферийных устройств.
В зависимости от степени участия центрального микропроцессора в организации обмена данными в интерфейсе с общей шиной применяются три способа управления:
- - прямой доступ к памяти (ПДП);
- - обмен данными командами текущей программы микропроцессора;
- - обмен данными с использованием системы прерывания программ.
Прямой доступ к памяти обеспечивает автономно от микропроцессора передачу данных между ОП и ПУ.
Содержание Назад Вперед