ВУЗ:
Составители:
Микропрограмма используется как форма представления функции устройства, на
основе которой определяется его структура, и порядок функционирования во времени.
Этот принцип определяет процесс функционирования устройства, как процесс
реализации микроопераций и проверки логических условий, предопределяемой
микропрограммой, и позволяет упорядочить и формализовать построение операционных
устройств различного назначения.
В функциональном и структурном отношении операционное устройство разделяется
на две части: операционный и управляющий автоматы (рис.1.7).
Операционный автомат ОА служит для хранения информации, выполнения набора
микроопераций и вычисления значений логических условий, т.е. операционный автомат,
является структурой, организованной для выполнения действий над информацией.
Микрооперации, реализуемые операционным автоматом, инициируются множеством
управляющих сигналов Y = {y
1
,…,y
N
}, с каждым из которых отождествляется определенная
микрооперация.
Рис.1.7. Структура операционного устройства
Значения логических условий, вычисляемые в операционном автомате, отображаются
множеством осведомительных сигналов X = {x
1
,…,x
L
}, каждый из которых отождествляется с
определенным логическим условием. Управляющий автомат УА генерирует
последовательность управляющих сигналов, предписанную микропрограммой и
соответствующую значениям логических условий. Иначе говоря, управляющий автомат
задает порядок выполнения действий в операционном автомате, вытекающий из алгоритма
выполнения операций. Наименование операции, которую необходимо выполнить в
устройстве, определяется кодом g операции. По отношению к управляющему автомату
сигналы g
1
,…,g
h
, посредством которых кодируется наименование операции и
осведомительные сигналы х
1
,…,х
L
,формируемые в операционном автомате, играют
одинаковую роль: они влияют на порядок выработки управляющих сигналов Y. Поэтому
сигналы g
1
,…,g
h
и х
1
,…,х
L
относятся к одному классу – осведомительных сигналов,
поступающих на вход управляющего автомата.
Таким образом, любое операционное устройство – процессор, канал ввода-вывода,
устройство управления внешним устройством – является композицией операционного и
управляющего автоматов. Операционный автомат, реализуя действия над словами
информации, является исполнительной частью устройства, работой которого управляет
управляющий автомат, генерирующий необходимые последовательности управляющих
сигналов.
На данном этапе рассмотрения вопроса операционный и управляющий автоматы
могут быть определены своими функциями – перечнем выполняемых ими действий, исходя
из которых в дальнейшем, будет определена структура автоматов.
ОА
УА
Y
D R
X
G
Микропрограмма используется как форма представления функции устройства, на основе которой определяется его структура, и порядок функционирования во времени. Этот принцип определяет процесс функционирования устройства, как процесс реализации микроопераций и проверки логических условий, предопределяемой микропрограммой, и позволяет упорядочить и формализовать построение операционных устройств различного назначения. В функциональном и структурном отношении операционное устройство разделяется на две части: операционный и управляющий автоматы (рис.1.7). Операционный автомат ОА служит для хранения информации, выполнения набора микроопераций и вычисления значений логических условий, т.е. операционный автомат, является структурой, организованной для выполнения действий над информацией. Микрооперации, реализуемые операционным автоматом, инициируются множеством управляющих сигналов Y = {y1,…,yN}, с каждым из которых отождествляется определенная микрооперация. D R X ОА Y УА G Рис.1.7. Структура операционного устройства Значения логических условий, вычисляемые в операционном автомате, отображаются множеством осведомительных сигналов X = {x1,…,xL}, каждый из которых отождествляется с определенным логическим условием. Управляющий автомат УА генерирует последовательность управляющих сигналов, предписанную микропрограммой и соответствующую значениям логических условий. Иначе говоря, управляющий автомат задает порядок выполнения действий в операционном автомате, вытекающий из алгоритма выполнения операций. Наименование операции, которую необходимо выполнить в устройстве, определяется кодом g операции. По отношению к управляющему автомату сигналы g1,…,gh , посредством которых кодируется наименование операции и осведомительные сигналы х1,…,хL ,формируемые в операционном автомате, играют одинаковую роль: они влияют на порядок выработки управляющих сигналов Y. Поэтому сигналы g1,…,gh и х1,…,хL относятся к одному классу – осведомительных сигналов, поступающих на вход управляющего автомата. Таким образом, любое операционное устройство – процессор, канал ввода-вывода, устройство управления внешним устройством – является композицией операционного и управляющего автоматов. Операционный автомат, реализуя действия над словами информации, является исполнительной частью устройства, работой которого управляет управляющий автомат, генерирующий необходимые последовательности управляющих сигналов. На данном этапе рассмотрения вопроса операционный и управляющий автоматы могут быть определены своими функциями – перечнем выполняемых ими действий, исходя из которых в дальнейшем, будет определена структура автоматов.
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »