r, I
i— m
работка не может прерываться под действием сигнала на и
NMI до выполнения команды IRhl .
Управление МП в режиме прямого доступа к памяти (Ц
На вход запрос МД11 от контроллера быстродействующего ви|
него устройства поступает сигнал запроса Г1ДП. По окончи!
текущего цикла передачи по шине МП переводит буферные
мы шины AD0-19 и некоторых управляющих сигналов ь выс
импедансное состояние и формирует сигнал подтверждение
жима прямого доступа к памяти (ППДП), по которому ynpai
ние шиной передаётся контроллеру внешнего устройства. Из
стояния «приостановки» выполнения программы МГ1 выходи
окончании си! нала ЗПДИ.
18.4. Работа устройства управления МП
На рис. 18 7 показана временная диаграмма МП КР18КЩ
[2-1]. Модель дискретного машинного времени лая МП зада^
на входе СС синх-
росигналом от внеш-
него генератора (fcc=-
5МГц). Каждый ма-
шинный цикл на МП
состоит из четырёх
тактов, которым соот-
ветствуют состояния
Tl, Т2, ТЗ, Т4 автома-
та управления МП.
Между тактами ТЗ и
Т4 с помощью сигнала готовности ГТ можно ввести пронзв
нос число состояний ожидания 7'
гыг
, «гто обеспечивает МП
можность работы с любым гипом внешних медленно деист
ишх устройств.
Каждый машинный цикл МП представляет собой цикл
ны, так как МП а так же П, каждого МЦ выдаёт на линии д|
19 код адреса памяти н формирует сигнал сопровождения и ц,
тнфикации информации разрешения регистра адреса (PPA)j
этому сигналу код адреса должен быть обязательно зафиксирс
па внешнем регистре, так как в следующих тактах машиш«|
цикла на шине осуществляется передача данных Кроме г
тактах Т2-Т4 по линиям А16-19 передаётся код состояния sfl
который идентифицирует тип машинного цикла в минимальИ|
режиме.
Рис 18.7 Временная лиыраыыа работы МП
временно с передачей адреса по шине МП может фор-
сигнал передачи байта (ПБ), который сопровождает
t байта данных по линиям AD8-15. В такте Т1 по шине
^передаётся адрес, а в тактах Т2-Т4 принимается или пе-
II двухбайтовое слово Стробируюшнй сигнал чтения
используются для управления режимом работы регистра
памяти или УВВ' В режиме прямого доступа к памяти
ГГ переводится в высокоимпсдансное состояние. Стробн-
сигнал подтверждения прерывания (Г1ПР ) используется
,а в МП вектора прерывания из котроллера УВВ, запро-
Ъ
прерывание. В режиме прямого доступа к памяти линия
водится в высокоимпсдансное состояние,
[ал готов (ГТ) используется МП в качестве сигнала под-
пил окончания передачи данных из памяти или порта
^тройство управления МП опрашивает значение сигнала
ГТ в начале такта ТЗ и в зависимости от него переходит
1ЯНИЮ Т
ож
или к состоянию^.
|Ь«ал обмена данными (ПЕР/ПР) управляет работой шнн-
веров и определяет направление передачи из МП в па-
В или в МП из памяти/YBB. Управляющий сигнал стро-
пя данных (CD) формируется в МП при обращении к
И УВВ в тактах передачи данных по шине, а так же ма-
I
цикле подтверждения прерывания Сигнал запись (ЗАП)
вет действующее нулевое значение в циклах записи в
ft вывода информации в адресуемый порт УВВ.
18.5. Особенности МП семейства х8б
18.5.1. Процессоры 80186/80188 [3-Я|
Иессоры i80186/80188 и их модификации 80C186/80CI88
представляют нового поколения архитектуры: как и
{, они являются процессорами с 16-разрядной внутренней
рой и программно совместимы с 8086. Разрядность ши-
i - 20бит, шины данных у 80186 - 16бит, у 80188 - 8бит
бцсссоры имеют встроенные периферийные контроллеры
^аний, прямого доступа к памяти, трехканальный таймер и
I синхронизации. Процессоры 80С186/88 имеют средсг-
пения энергопотреблением, есть их модификации со
Внными последовательными портами и контроллерами рс-
Цции динамической памяти.