ВУЗ:
Составители:
5
2 Общие сведения о цифровых автоматах
2.1 Модель В.М. Глушкова
Согласно модели академика В.М. Глушкова цифровой автомат (ЦА) как
устройство для автоматической обработки цифровой информации по заданным
алгоритмам представляет собой совокупность операционного автомата (ОА) и
управляющего автомата (УА).
Рисунок 1 - Структура цифрового автомата
Операционный автомат служит для выполнения собственно набора
требуемых операций алгоритма. Управляющий автомат задает
последовательность действий по алгоритму в зависимости от условий (которые
также формируются ОА как логические сигналы), т.е. координирует действия
узлов ОА. Он вырабатывает в некоторой временной последовательности
управляющие сигналы, под действием которых в узлах ОА выполняются
требуемые действия, например, установка регистра в некоторое состояние,
инвертирование содержимого разрядов регистра, пересылка содержимого
одного узла в другой, сдвиг содержимого узла влево, вправо, счет, при котором
число в счетчике (регистре) возрастает или убывает на единицу, сложение и т.
д.
Работа автомата разбивается на такты (дискретные интервалы времени).
Каждое такое элементарное действие, выполняемое в одном из узлов ОА в
течение одного тактового периода, называется микрооперацией.
Совокупность микроопераций, которые могут выполняться в ОА
параллельно в одном такте, называется микрокомандой. Последовательность
микрокоманд, реализующих алгоритм, называется микропрограммой.
Таким образом, если в ОА предусматривается возможность исполнения
n различных микроопераций, то из УА выходят n управляющих цепей, каждая
Набор
осведомительных
сигналов (Х)
Набор
управляющих
сигналов (Y)
Входные
данные
Код операции
ОА
УА
Выходные
данные
2 Общие сведения о цифровых автоматах
2.1 Модель В.М. Глушкова
Согласно модели академика В.М. Глушкова цифровой автомат (ЦА) как
устройство для автоматической обработки цифровой информации по заданным
алгоритмам представляет собой совокупность операционного автомата (ОА) и
управляющего автомата (УА).
Входные Выходные
данные данные
ОА
Набор Набор
управляющих осведомительных
сигналов (Y) сигналов (Х)
УА
Код операции
Рисунок 1 - Структура цифрового автомата
Операционный автомат служит для выполнения собственно набора
требуемых операций алгоритма. Управляющий автомат задает
последовательность действий по алгоритму в зависимости от условий (которые
также формируются ОА как логические сигналы), т.е. координирует действия
узлов ОА. Он вырабатывает в некоторой временной последовательности
управляющие сигналы, под действием которых в узлах ОА выполняются
требуемые действия, например, установка регистра в некоторое состояние,
инвертирование содержимого разрядов регистра, пересылка содержимого
одного узла в другой, сдвиг содержимого узла влево, вправо, счет, при котором
число в счетчике (регистре) возрастает или убывает на единицу, сложение и т.
д.
Работа автомата разбивается на такты (дискретные интервалы времени).
Каждое такое элементарное действие, выполняемое в одном из узлов ОА в
течение одного тактового периода, называется микрооперацией.
Совокупность микроопераций, которые могут выполняться в ОА
параллельно в одном такте, называется микрокомандой. Последовательность
микрокоманд, реализующих алгоритм, называется микропрограммой.
Таким образом, если в ОА предусматривается возможность исполнения
n различных микроопераций, то из УА выходят n управляющих цепей, каждая
5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »
