- •Путилин а.Б. Организация эвм и систем
- •Глава 11. Общая характеристика микропроцессоров 154
- •Глава 12. Интерфейсы программно-модульных и
- •Глава 13. Интерфейсы и шины персональных эвм 221
- •Введение
- •Глава 1 Представление информации в информационных системах
- •1.1. Понятие об информации и информационных процессах
- •1.2. Сигналы и информация
- •1.3. Виды информации и их классификация
- •1.4. Структура информации
- •1.5. Дискретизация сигналов при вводе в эвм
- •Контрольные вопросы
- •Глава 2 Аналоговые вычислительные устройства
- •2.1. Методы моделирования
- •2.2. Методы построения аналоговых вычислительных устройств
- •2.3. Основные характеристики аву
- •2.4. Функциональные устройства
- •2.5. Суммирующие и вычитающие устройства
- •2.6. Дифференцирующие устройства
- •2.7. Интегрирующие устройства
- •Контрольные вопросы
- •Глава 3 Цифровые вычислительные устройства
- •3.1. Основные понятия и определения цифровой вычислительной техники.
- •3.2. Характеристики эвм
- •3.3. Поколения эвм
- •Контрольные вопросы
- •Глава 4 Математическое введение в цифровую вычислительную технику.
- •4.1. Системы счисления, используемые в эвм
- •4.2. Формы представления числовой информации в эвм
- •4.3. Машинные коды чисел
- •4.4. Кодирование алфавитно-цифровой информации
- •4.5. Элементы алгебры логики
- •4.6. Функционально полные системы
- •4.7. Минимизация функций алгебры логики
- •Контрольные вопросы
- •Глава 5 Комбинационные цифровые устройства
- •5.1. Понятие о комбинационных и последовательностных цифровых устройствах
- •5.2. Базовые интегральные логические элементы
- •5.3. Синтез кцу
- •Контрольные вопросы
- •Глава 6 Типовые кцу
- •6.1. Дешифраторы
- •6.2. Шифраторы
- •6.3. Мультиплексоры
- •6.4. Сумматоры
- •Контрольные вопросы
- •Глава 7 Анализ работы кцу
- •7.1. Быстродействие кцу
- •7.2. Состязания в кцу
- •Контрольные вопросы
- •Глава 8 Понятие о пцу
- •8.1. Основные определения и структура пцу
- •8.2. Классификация триггеров
- •8.3. Асинхронный rs-триггер с прямыми входами
- •8.4. Синхронный rs–триггер со статическим управлением
- •8.5. Универсальный jk–триггер
- •Контрольные вопросы
- •Глава 9 Типовые пцу
- •9.1. Регистры
- •9.2. Cчетчики
- •9.3. Сумматоры на основе пцу
- •9.4. Построение запоминающих устройств
- •Контрольные вопросы
- •Глава 10 Аналого-цифровые и цифро-аналоговые преобразователи
- •10.1. Аналого-цифровые преобразователи (ацп)
- •10.2. Ацп с интегрированием
- •10.3. Ацп c последовательным сравнением
- •10.4. Ацп с преобразованием измеряемой величины в кодируемый временной интервал
- •10.5. Ацп двоичного поразрядного уравновешивания
- •10.6. Основные характеристики ацп
- •10.7. Цифро-аналоговые преобразователи (цап)
- •Контрольные вопросы
- •Глава 11 Общая характеристика микропроцессоров
- •11.1. Использование микропроцессоров в иит
- •11.2. Структура микропроцессоров
- •11.3. Классификация микропроцессоров
- •11.4. Программное управление мп
- •11.5. Особенности построения модульных мп
- •11.6. Принципы организации эвм с использованием мп
- •Контрольные вопросы
- •Глава 12 Интерфейсы информационных и вычислительных систем
- •12.1. Назначение и характеристики интерфейсов
- •12.2. Принципы организации интерфейсов
- •12.3. Классификация интерфейсов
- •12.4. Системные интерфейсы мини- и микроЭвм. Общая характеристика системных интерфейсов
- •12.5. Интерфейсы мини- и микроЭвм рдр –11
- •12.6. Интерфейсы мини- и микроЭвм nova
- •12.7. Интерфейсы 8- и 16-разрядных микроЭвм
- •12.8. Устройства согласования системных интерфейсов
- •Контрольные вопросы
- •Глава 13 Малые интерфейсы стандартных устройств
- •13.1. Общая характеристика
- •13.2. Интерфейс ирпр
- •13.3. Интерфейс ирпс
- •Глава 14
- •14.1. Программно-модульный интерфейс iec 625-1. Общая характеристика интерфейса
- •14.2. Логическая организация интерфейса
- •14.3. Схемы поддержки и бис для интерфейса
- •14.4. Локальные системы на базе интерфейса
- •14.5. Интерфейсы магистрально-модульных и мультимикропроцессорных систем. Развитие интерфейсов системы камак
- •14.6. Интерфейсы системы Multibus
- •14.7. Интерфейс системы Fastbus
- •Контрольные вопросы
- •Глава 15 Интерфейсы и шины персональных эвм
- •15.1. Общая характеристика интерфейсов
- •15.2 Последовательный и параллельный интерфейсы
- •15.3. Универсальная последовательная шина usb
- •Топология
- •Кабели и разъемы
- •15.4. Интерфейс портативных компьютеров (pcmcia)
- •15.5. Шины персональных компьютеров эвм серии pc/at
- •Факс-модем
- •Принтер
- •15.6. Локальные шины (Local bus и vl-bus)
- •15.7. Интерфейс FireWare
- •Контрольные вопросы
- •Литература
- •Термины и определения
12.6. Интерфейсы мини- и микроЭвм nova
Для мини-ЭВМ NOVA фирмы Data General используется унифицированная для всех моделей семейства 47-проводная магистраль ввода-вывода, обеспечивающая подключение периферийного оборудования, работающего по программному каналу и КПД. Структура магистрали довольно типична для магистралей мини-ЭВМ общего назначения, однако отличается от них специальными режимами работы канала данных (инкрементными и накапливающими).
В инкрементном режиме по указанному контроллером ПУ адресу ячейки ОЗУ содержимое ячейки увеличивается на единицу. При работе в режиме накопления данных по указанному контроллером ПУ адресу ячейки ОЗУ ее содержимое суммируется с 16-разрядными данными ПУ. Результат сложения сообщается ПУ в виде 16-разярдного слова с сигналом переполнения (если оно произошло). Специальные режимы магистрали обеспечивают более эффективное использование мини-ЭВМ в системах автоматизации научных и научно-технических экспериментов, позволяя непосредственно получать в памяти гистограммы работы ПУ.
Интерфейс ввода-вывода микроЭВМ системы NOVA является уникальным для большинства микроЭВМ общего назначения. МикроЭВМ использует 16-разрядный МП с раздельными шинами адресов и ввода-вывода. Шины ввода-вывода содержат шесть линий, с помощью которых протокол параллельной магистрали реализуется в последовательном коде. Приемопередающие БИС, расположенные в процессоре и в контроллерах ПУ, осуществляют параллельно-последовательное преобразование протокола последовательной магистрали микроЭВМ в протокол параллельной 47-проводной магистрали ввода-вывода, за исключением специальных режимов передачи данных по КПД.
Основные ПУ микроЭВМ подключаются к последовательной магистрали общей длиной более 30 м непосредственно. Дополнительные ПУ подсоединяются к микроЭВМ посредством интерфейсной карты общего назначения. Карта содержит БИС, являющуюся предпроцессором шин ввода-вывода МП, контроллер выполняет шифрацию команд ввода-вывода, формирует запросы прерывания, а также управляет КПД. Контроллер содержит 16-разрядный регистр адреса памяти КПД; триггеры сигналов запроса, разрешения и запрещения прерывания, полярности сигналов данных, занятости, готовности; регистр кода устройства.
Карта имеет модификации, содержащие дополнительные панельки (под накрутку), которые дают возможность пользователю подключать необходимые ПУ и обеспечивать согласование с магистралями ввода-вывода и ПУ мини- и микроЭВМ других систем.
12.7. Интерфейсы 8- и 16-разрядных микроЭвм
С точки зрения системных интерфейсов микроЭВМ микропроцессорных систем (МПС) разделяются на два класса, использующие в качестве интерфейса ввода-вывода магистраль МП, доработанную до унифицированного внутреннего интерфейса и внешнюю по отношению к МП системную магистраль.
В основу большинства 8-разрядных МПС первого класса положены магистрали МП типов Intel 8080, 8088 и Motorola 6800. Эти семейства имеют высокоразвитые процессоры ввода-вывода в виде БИС, позволяющие экономично реализовать СВВ различной сложности. Магистрали используют пространственное разделение шин адреса и данных, что дает возможность существенно увеличить быстродействие интерфейса. Усилители шин полностью совместимы с ТТЛ-микросхемами. Основные характеристики магистралей 8-разрядных микроЭВМ приведены далее.
Шина управления Microbus Intel обеспечивает синхронизацию работы МП и магистрали ввода-вывода, внешней памяти, ПУ, а также управление прерыванием, режимами прямого доступа к памяти и т.д. Аналогичные по функциям сигналы передаются по магистрали Microbus 6800.
Интерфейс персональных ЭВМ типа IBM PC. Этот интерфейс представляет собой расширенную шину микропроцессора 8088, однако использует раздельные шины адреса и данных и дополнительные средства управления прерываниями и операциями прямого доступа к памяти.
Интерфейс содержит 8-разрядные двунаправленные шины данных, 20-разрядные шины адреса, шесть линий уровня прерывания, линии управления операциями ввода-вывода и записи-чтения при обмене с памятью, линии синхронизации и таймирования, линии управления тремя КПД, линии управления операциями регенерации и контроля по четности, линии питания и земли для адаптеров ввода-вывода (+5, -5, +12, -12 В).
Длительность операций записи-чтения и прямого доступа к памяти составляет 1,05 мкс/байт. Для операции регенерации используется около 7% общей пропускной способности канала. Для устройств отводится 512 адресов ввода-вывода. Магистраль реализуется посредством 62-контактного разъема прямого контактирования. Приемопередающие усилители обеспечивают подключение до пяти одноплатных контроллеров устройств ввода-вывода с двумя единичными нагрузками на плату, которые обычно используют только одну нагрузку. Интерфейс IBM PC является фактическим стандартом, используемым при построении микро- и персональных ЭВМ на базе МП типов 8088, 8086.
Интерфейсы 16-разрядных микроЭВМ и микропроцессорные вычислительные системы (МВС). Большинство этих интерфейсов ориентировано на создание мультимикропроцессорных МВС, размещенных в одном каркасе, обеспечивающем установку 8…10 модулей. Наиболее известны и широко используются интерфейсы типов S-100 (стандарт IEEE P-696), Versabus фирмы Motorola с пространственным разделением шин адресов и данных, обеспечивающие построение МВС с высокоскоростной мультипроцессорной магистралью.
В некоторых 16-разрядных МВС, ориентированных на использование МП, отличных от LSI-11 и периферийного оборудования ряда микроЭВМ фирмы ДЕС, применяется в качестве системного интерфейс a-bus. В этом случае в центральной плате МВС размещаются средства сопряжения системных интерфейсов.
Для обеспечения совместимости 8- и 16-рязрядных МВС в магистралях типа Multibus предусматриваются соответствующие режимы работы с 8-разрядными устройствами.