Состав периферийного оборудования мпс

      Комментарии к записи Состав периферийного оборудования мпс отключены

В качестве устройств ввода-вывода (УВВ) для МПС могут быть использованы любые из известных устройств, связывающих ЭВМ с внешним миром: телетайпы, модемы, принтеры, дисплей, клавиатура, серийные накопители и др.

Чаще всего используются специализированные УВВ: аналого-цифровые (АЦП) и цифроаналоговые (ЦАП) преобразователи, специальные пульты управления, индикаторы, преобразователи формы информации и др. В качестве специализированных УВВ могут выступать спецпроцессоры, а также вычислительные устройства на основе однокристальных микроЭВМ.

1.2. Представление информациимежду МПС и УВВ

Информация между ядром МПС (МП и память) и УВВ (рис. 1.1) представляется сигналами трех типов:

Рис. 1.1. Представление информации между МПС и УВВ

1. Сигналы (слова) состояния УВВ.

Они сообщают МПС о состоянии УВВ. Например, УВВ готово к обмену, строб готовности, запрос на прерывание и др.

2. Сигналы (слова) управления УВВ.

Они посылаются МПС в УВВ для их управления. Например, сброс, подтверждение приема, запись, чтение и др.

3. Сигналы данных.

С их помощью происходит передача содержательной части информации. По шине данных МПС могут передаваться также слова состояния и управления. Передача данных производится в параллельном формате (за 1 такт передается порция бит) или в последовательном формате (за 1 такт — 1бит).

Структурная организация интерфейса ввода-вывода МПС с единой системной шиной

Под вводом-выводомпонимается любой обмен словами данных между МПС и УВВ. Этот обмен осуществляется с помощью интерфейса ВВ.

Интерфейс ввода-вывода- это совокупность аппаратных (регистры, шинные формирователи, интерфейсные БИС) и программных средств (протоколы обмена, программы — драйверы ВВ), под управлением которых осуществляется этот обмен.

Для физической организации ввода-вывода каждое УВВ подключается к системной шине МПС или ПК через контроллеры (или адаптеры) УВВ (рис. 1.2). Через эти адаптеры УВВ взаимодействуют с центральным процессором (ЦП) или памятью МПС.

Рис. 1.2. Структурная организация интерфейса ввода-вывода

Каждый контроллер (адаптер) строится на основе шинных формирователей, буферных регистров, интерфейсных БИС, например программируемого периферийного адаптера (ППА) К580ВВ55 (аналог i8255), программируемого связного адаптера (ПСА) К580ВВ51 (i8251). С точки зрения программиста, интерфейсная БИС, а следовательно и контроллер УВВ, представляет собой набор 8-, 16-, 32-битных регистров ВВ (портов ВВ). Через эти порты УВВ взаимодействует с ЦП и памятью.

По функциональному назначению в каждой интерфейсной БИС можно выделить три вида портов:

— порты для буферирования данных;

— порты для хранения слов состояния УВВ, которые может проверять ЦП;

— порты для хранения управляющих слов, поступающих в УВВ от ЦП.

Каждый из этих портов, входящий в состав контроллера, имеет свой неповторимый адрес. Множество этих портов образует интерфейсную карту или адресное пространство портов МПС. Например, при обращении к портам ВВ с помощью команд ввода IN или OUT с прямой адресацией это пространство содержит 28 = 256 портов ввода и 256 портов вывода с адресами в диапазоне [ОО-FFh], изолированном от основной памяти (это — изолированный ввод-вывод)

Адреса портов могут включаться в адресное пространство основной памяти, если к этим портам обращаются с помощью команд обращения к памяти, например MOV AX,[0200h]. Такое обращение к портам называют вводом-выводом, отображаемым на память.

В МПС на основе МП семейства i80X86 могут использоваться оба метода обращения к портам.

1.7. Три основных метода организации ВВ. Их сравнительная характеристика

Различают три основных метода ввода-вывода, широко используемые в МПС и ПК. Это — программно-управляемый. ВВ по прерываниям и ввод-вывод с прямым доступом к памяти (ПДП). Эти методы отличаются тем, какое устройство инициирует ввод-вывод (МП или УВВ) и какое устройство управляет обменом (МП или контроллер ПДП). Сравнительная характеристика методов приведена в табл. 1.3.

Таблица 1.3. Три основных метода ввода-вывода и их характеристика

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

Статьи к прочтению:

Модуль пропаривания гречихи МПС-3


Похожие статьи: