Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование МПС(конспект лекций).doc
Скачиваний:
16
Добавлен:
18.11.2018
Размер:
769.54 Кб
Скачать

2.7. Функциональная схема подключения центрального процессора и сопроцессора

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

Рис. 35

Находясь в состоянии ожидания, центральный процессор реагирует на запросы на прерывания и может их обслуживать. Для совместного использования ША/Д процессоры снабжены специальными аппаратными средствами, которые формируют сигналы доступа и ответа в системной шине.

RQ/GT – сигнал запроса на предоставление шины. Если ЦП захватил шину, то он указывает это соответствующим сигналом по линии запроса. Если сопроцессор работает с системной шиной, то он формирует сигнал занятости, который поступает на ТЕSТ.

После освобождения шины сопроцессором сигнал BUSY сбрасывается.

Сигналы цикла шины S0, S1, S2 характеризуют вид выполняемого цикла шины для системного контроллера. По анализу этой информации он формирует необходимые сигналы управления.

Для обработки исключительных ситуаций (потеря точности при округлении) сопроцессор формирует сигнал запроса, который поступает на контроллер прерываний.

Сигнал запроса, инициируемый сопроцессором, часто предполагает вмешательство ЦП. Далее осуществляется стандартное выполнение прерывающей подпрограммы, которая удаляет внештатную ситуацию.

2.8. Принцип построения мп на базе к1810вм86, включенного в максимальном режиме

Схема построения МП на базе К1810ВМ86, включенного в максимальном режиме представлена на рисунке 36.

В максимальном режиме МП не вырабатывает самостоятельно часть сигналов управления, возлагая эти функции на системный контроллер, который по анализу сигналов состояния S0 – S2 формирует соответствующие сигналы для определения цикла шины.

Рис. 36

В данной схеме для ША используются три буферных регистра. Для передачи данных – два шинных формирователя, на выходе которых реализована СШД (16-разрядная).

В указанной системе имеется контроллер прерываний, который формирует сигнал запроса INT, поступающий на маскируемый вход МП.

Табл.7 Соответствие вида прерываний и числа тактов

Тип прерывания

Число тактов

INT3, INT0, INTn

52

Пошаговый режим

51

NMI (немаскируемые прерывания)

50

INT (INTR)

61

2.9. Адресное пространство мп

Память представляется массивами с 20-разрядным адресом. Диапазон равен 00000 – FFFFF.

Полная информация для определения физического адреса находится в двухбайтном пространстве, т.е. адрес объекта – сегмент смещения. Максимальный объем сегмента 64 кбайт.

2.10. Особенности мп к1810вм88 или Intel 8088

Данный МП имеет 8-разрядную шину данных и позволяет перевести аппаратные средства серии 580 на программную среду серии 1810 для повышения производительности.

Микропроцессоры ВМ86 и ВМ88 имеют одинаковую архитектуру и систему команд, одинаковую нумерацию выводов, но линия А8-А15 используется только для выдачи адреса у МП ВМ88. Линия ВНЕ заменена на SSО (линия состояния).

Длина очереди команд – 4 байта для ВМ88 и 6 байт для ВМ86.

Наиболее простая система строится на базе ВМ88, когда применяется программируемый параллельный интерфейс (86), ПЗУ и ОЗУ (80).