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

UptoLike

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

82
Работа микропроцессора, как и любого цифрового устройства, заключается в
последовательной схеме состояний, каждому из которых соответствует некоторое
определенное сочетание сигналов на всех линиях шин, входах и выходах элементов.
Смена состояний обеспечивается подачей сигналов тактирования С1 и С2, каждый
из которых является последовательностью прямоугольных импульсов. Одно состоя-
ние схемы микропроцессора длится в течение одного такта.
Определенное число тактов (от 3 до 5) образует машинный цикл. Машинный
цикл обеспечивает выполнение некоторого простейшего действия микропроцессо-
ром: выборки кода команды из памяти и его дешифрации, выборки операнда из па-
мяти и др. Цикл команды это последовательность некоторых машинных циклов
(от 1 до 5), выполнение которых обеспечивает исполнение команды.
Типичным машинным циклом является цикл выборки кода команды из памяти
и его дешифрация. Каждый цикл начинается с выдачи микропроцессором сигнала
синхронизации F и одновременного вывода на шину данных слова состояния, биты
которого определяют особенности работы в осуществляемом цикле:
b
0
: INTA подтверждение прерывания,
b
1
: WO признак записи/вывода,
b
2
: STACK признак работы со стеком,
b
3
: HLTA признак остановки,
b
4
: OUT признак вывода в порт,
b
5
: M1 признак выборки первого байта команды,
b
6
: INP признак ввода из порта,
b
7
: MEMR признак обращения к памяти.
Из сигналов управления микропроцессора и битов слова состояния формиру-
ется расширенный набор системных управляющих сигналов. Принцип формирова-
ния на примере нескольких сигна-
лов поясняется схемой на рис. 3.11.
При выдаче микропро-
цессором МП сигнала синхрониза-
ции F в регистр состояния РГС за-
писывается слово состояния мик-
ропроцессора, присутствующее в
этот момент на его шине данных
ШД. Запись тактируется сигналом
С
2
.
С помощью логических схем
«И» из значений бит слова состоя-
ния и сигналов управления микро-
процессора формируются новые си-
стемные управляющие сигналы,
расширяющие возможности управления:
I/OW вывод данных на внешнее устройство,
Рис. 3.11. Формирование сигналов
управления
       Работа микропроцессора, как и любого цифрового устройства, заключается в
последовательной схеме состояний, каждому из которых соответствует некоторое
определенное сочетание сигналов на всех линиях шин, входах и выходах элементов.
Смена состояний обеспечивается подачей сигналов тактирования С1 и С2, каждый
из которых является последовательностью прямоугольных импульсов. Одно состоя-
ние схемы микропроцессора длится в течение одного такта.
       Определенное число тактов (от 3 до 5) образует машинный цикл. Машинный
цикл обеспечивает выполнение некоторого простейшего действия микропроцессо-
ром: выборки кода команды из памяти и его дешифрации, выборки операнда из па-
мяти и др. Цикл команды – это последовательность некоторых машинных циклов
(от 1 до 5), выполнение которых обеспечивает исполнение команды.
       Типичным машинным циклом является цикл выборки кода команды из памяти
и его дешифрация. Каждый цикл начинается с выдачи микропроцессором сигнала
синхронизации F и одновременного вывода на шину данных слова состояния, биты
которого определяют особенности работы в осуществляемом цикле:
        b0: INTA – подтверждение прерывания,
        b1: WO – признак записи/вывода,
        b2: STACK – признак работы со стеком,
        b3: HLTA – признак остановки,
        b4: OUT – признак вывода в порт,
        b5: M1 – признак выборки первого байта команды,
        b6: INP – признак ввода из порта,
        b7: MEMR – признак обращения к памяти.
       Из сигналов управления микропроцессора и битов слова состояния формиру-
ется расширенный набор системных управляющих сигналов. Принцип формирова-
                                               ния на примере нескольких сигна-
                                               лов поясняется схемой на рис. 3.11.
                                                     При    выдаче     микропро-
                                               цессором МП сигнала синхрониза-
                                               ции F в регистр состояния РГС за-
                                               писывается слово состояния мик-
                                               ропроцессора, присутствующее в
                                               этот момент на его шине данных
                                               ШД. Запись тактируется сигналом
                                               С2.
                                                     С помощью логических схем
                                               «И» из значений бит слова состоя-
       Рис. 3.11. Формирование сигналов
                                               ния и сигналов управления микро-
                   управления
                                               процессора формируются новые си-
                                               стемные управляющие сигналы,
расширяющие возможности управления:
    I/OW – вывод данных на внешнее устройство,


                                       82