Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 31 стр.

UptoLike

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

31
DEN (или DЕ) (Data Enable) строб данных (разрешение
передачи данных). Выдается в циклах чтения, записи и служит
для разрешения выхода шинных формирователей.
RD (Read) – чтение, идентифицирует выполнение цикла
чтения из ЗУ или ВУ зависимости от значения сигнала M/IO).
Указывает этим устройствам на необходимость выдачи данных
на шину.
WR (Write) запись, указывает на выполнение цикла за-
писи в ЗУ или ВУ и сопровождает данные, выдаваемые микро-
процессором на шину.
М/IO (Memory/Input-Output) - является признаком обра-
щения к ЗУ (M/IO = 1) или ВУ (M/IO = 0) и используется для
разделения адресного пространства памяти и ввода/вывода. Зна-
чение M/IO = 0 появляется только при выполнении команд вво-
да (IN) и вывода (OUT).
DT/R (Direct/Reverse) определяет направление передачи
по шине АD: /R = 1 запись данных из МП в ОЗУ или ВУ;
DT/R = 0 чтение данных из ЗУ или ВУ в МП. Предназначен
для управления шинными формирователями и действует на про-
тяжении всего цикла шины, как и сигнал М/IO. Направление пе-
редачи данных через шинные формирователи может также оп-
ределяться с помощью сигналов RD и WR, но они имеют мень-
шую длительность и поэтому менее удобны.
HOLD запрос шины (запрос захвата) от внешней подсис-
темы (ВУ или контроллера прямого доступа к памяти).
HLDA (Hold Acknowledge) подтверждение захвата ши-
ны, выдается в ответ на сигнал HOLD после приостанова вычис-
лительного процесса в МП и перевода шины АD и некоторых
управляющих сигналов в z-состояние. При HLDA = 1 подсисте-
ма, инициирующая запрос захвата, может использовать шину
самостоятельно. После установления HOLD = 0 ЦП выдает сиг-
нал HLDA = 0, возобновляет управление шиной и продолжает
работу по программе.
NMI (Non Mask Interrupt) немаскируемое прерывание,
распознается микропроцессором по завершению текущей ко-
манды, независимо от состояния флага разрешения прерывания
      DEN (или DЕ) (Data Enable) – строб данных (разрешение
передачи данных). Выдается в циклах чтения, записи и служит
для разрешения выхода шинных формирователей.
      RD (Read) – чтение, идентифицирует выполнение цикла
чтения из ЗУ или ВУ (в зависимости от значения сигнала M/IO).
Указывает этим устройствам на необходимость выдачи данных
на шину.
      WR (Write) – запись, указывает на выполнение цикла за-
писи в ЗУ или ВУ и сопровождает данные, выдаваемые микро-
процессором на шину.
      М/IO (Memory/Input-Output) - является признаком обра-
щения к ЗУ (M/IO = 1) или ВУ (M/IO = 0) и используется для
разделения адресного пространства памяти и ввода/вывода. Зна-
чение M/IO = 0 появляется только при выполнении команд вво-
да (IN) и вывода (OUT).
      DT/R (Direct/Reverse) – определяет направление передачи
по шине АD: DТ/R = 1 – запись данных из МП в ОЗУ или ВУ;
DT/R = 0 – чтение данных из ЗУ или ВУ в МП. Предназначен
для управления шинными формирователями и действует на про-
тяжении всего цикла шины, как и сигнал М/IO. Направление пе-
редачи данных через шинные формирователи может также оп-
ределяться с помощью сигналов RD и WR, но они имеют мень-
шую длительность и поэтому менее удобны.
      HOLD – запрос шины (запрос захвата) от внешней подсис-
темы (ВУ или контроллера прямого доступа к памяти).
      HLDA (Hold Acknowledge) – подтверждение захвата ши-
ны, выдается в ответ на сигнал HOLD после приостанова вычис-
лительного процесса в МП и перевода шины АD и некоторых
управляющих сигналов в z-состояние. При HLDA = 1 подсисте-
ма, инициирующая запрос захвата, может использовать шину
самостоятельно. После установления HOLD = 0 ЦП выдает сиг-
нал HLDA = 0, возобновляет управление шиной и продолжает
работу по программе.
      NMI (Non Mask Interrupt) – немаскируемое прерывание,
распознается микропроцессором по завершению текущей ко-
манды, независимо от состояния флага разрешения прерывания

                             31