Автоматизация управления в производственных системах. Федотов А.В. - 90 стр.

UptoLike

Составители: 

90
базовый адрес которого хранится в сегментном регистре CS, смещение в счетчике
команд IP (PC).
Системная магистраль
Системная магистраль микропроцессора образуется 16-разрядной мульти-
плексной шиной "адрес/данные", шиной "старшие биты адресов/состояния" и шиной
управления. По шине "адрес/данные" передаются младшие 16 бит физических
20-разрядных адресов ячеек памяти, адреса внешних устройств и 16-битные данные.
Для временной селекции адресов и данных служат сигналы стробирования, переда-
ваемые по линиям шины управления.
Старшие 4 бита 20-разрядного адреса А16-А19 передаются по 4 отдельным
мультиплексным линиям "адрес/состояния". Когда по этим линиям не передается
адрес, то передаются сигналы, характеризующие состояние МП:
ST3, ST4 идентификация используемого в операции сегментного реги-
стра;
ST5 состояние флажка прерываний;
ST6 не используется (=0).
Все выводы микропроцессора (за исключением STB) имеют тристабильные
выходные буферы.
Сигналы шины управления можно разбить на следующие функциональные
группы.
1. Сигналы управления шиной.
2. Управление прямым доступом к памяти (ПДП).
3. Управление прерываниями.
4. Управление работой МП.
Назначение этих сигналов следующее:
R (или RD) чтение. Ввод данных памяти или УВВИ;
W (или WR) запись. Вывод данных из МП в память или УВВИ;
M/IO память/УВВИ. Разделение адресного пространства памяти и ввода-
вывода;
STB (или ALE) строб адреса. Подтверждает наличие адреса на шине ад-
рес/данные;
BHE/ST7 разрешение старшего байта/состояние; ST7–не используется;
OP/IP (или DT/R) передача/прием данных. Определяет направление пере-
дачи информации по шине данных и используется для управления шинными фор-
мирователями;
DE строб данных, для управления шинными формирователями;
HLD (или HOLD) запрос (захват) шины;
HLDA подтверждение захвата;
NMI немаскируемое прерывание. Вызов программы обслуживания неза-
висимо от разрешения прерывания;
INT запрос прерывания, маскируемое прерывание;
INTA подтверждение прерывания и считывание вектора прерывания;
базовый адрес которого хранится в сегментном регистре CS, смещение в счетчике
команд IP (PC).
      Системная магистраль
      Системная магистраль микропроцессора образуется 16-разрядной мульти-
плексной шиной "адрес/данные", шиной "старшие биты адресов/состояния" и шиной
управления. По шине "адрес/данные" передаются младшие 16 бит физических
20-разрядных адресов ячеек памяти, адреса внешних устройств и 16-битные данные.
Для временной селекции адресов и данных служат сигналы стробирования, переда-
ваемые по линиям шины управления.
      Старшие 4 бита 20-разрядного адреса А16-А19 передаются по 4 отдельным
мультиплексным линиям "адрес/состояния". Когда по этим линиям не передается
адрес, то передаются сигналы, характеризующие состояние МП:
       ST3, ST4 – идентификация используемого в операции сегментного реги-
стра;
       ST5 – состояние флажка прерываний;
       ST6 – не используется (=0).
      Все выводы микропроцессора (за исключением STB) имеют тристабильные
выходные буферы.
      Сигналы шины управления можно разбить на следующие функциональные
группы.
   1. Сигналы управления шиной.
   2. Управление прямым доступом к памяти (ПДП).
   3. Управление прерываниями.
   4. Управление работой МП.
      Назначение этих сигналов следующее:
       R (или RD) – чтение. Ввод данных памяти или УВВИ;
       W (или WR) – запись. Вывод данных из МП в память или УВВИ;
       M/IO – память/УВВИ. Разделение адресного пространства памяти и ввода-
вывода;
       STB (или ALE) – строб адреса. Подтверждает наличие адреса на шине ад-
рес/данные;
       BHE/ST7 – разрешение старшего байта/состояние; ST7–не используется;
       OP/IP (или DT/R) – передача/прием данных. Определяет направление пере-
дачи информации по шине данных и используется для управления шинными фор-
мирователями;
       DE– строб данных, для управления шинными формирователями;
       HLD (или HOLD) – запрос (захват) шины;
       HLDA – подтверждение захвата;
       NMI – немаскируемое прерывание. Вызов программы обслуживания неза-
висимо от разрешения прерывания;
       INT – запрос прерывания, маскируемое прерывание;
       INTA – подтверждение прерывания и считывание вектора прерывания;


                                      90