Временная диаграмма цикла выполнения команды

4.4. Управляющее устройство МП. Временная диаграмма цикла выполнения команды

Сигналы на управляющих линиях изменяются на выходе микропроцессора в каждом состоянии управляющего автомата, то есть они отражают переходы его из состояния Тi в состояние Тi+1.

Рассмотрим временную диаграмму цикла выполнения команды, приведенную на рис. 4.5.

Вот такая комбинация: 1 слово состояния микропроцессора, передаваемое в регистр слова состояния один раз за машинный цикл, 2 набор управляющих сигналов, которые изменяются под воздействием каждого перехода первичного автомата, то есть в каждом такте, позволяют организовать эффективное управление микропроцессорной системой.

Каждый электрик должен знать:  Передача электрической энергии по проводам

В первом такте синхронизации Т1 микропроцессор выставляет на шину адреса адрес очередной команды А15-А0. Начинается цикл выборки команды. Одновременно на линии СИНХРО появляется единичный сигнал, который, во-первых, идентифицирует информацию на шине данных Д7-Д0 как слово состояния процессора и загружает его во внешний регистр слова состояния, а, во-вторых, свидетельствует о начале машинного цикла выборки команды.

Каждый электрик должен знать:  Как коварные удлинители и переноски не дают работать электроинструменту

По окончании СИНХРО буферная схема шины данных приводит шину данных в режим ввода, о чем свидетельствует сигнал 1 на линии ЧТ (чтение) шины управления.

В такте Т2 МП осуществляет проверку готовности внешнего устройства к обмену в том случае, если адаптер внешнего устройства или памяти генерирует сигнал ГОТОВ.

Каждый электрик должен знать:  Определение проводов в четырехконтактной розетке для плиты

В машинном такте Т3 производится чтение восьмиразрядного слова из памяти.

Состояния управляющего автомата Т4, Т5 отводятся для реализации операции, заданной кодом операции (КОП). Выполнение некоторых сложных команд может потребовать от управляющего автомата неоднократного прохода по циклу состояний от Т1 до Т5 (до пяти машинных циклов).

Добавить комментарий