ВУЗ:
Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
