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