![]() |
||||
![]() |
||||
![]() |
Они применяются только внутри БИС или при малом числе подключенных модулей.
2.
|
|
![]() |
||||||||
![]() |
||||||||
![]() |
||||||||
![]() |
||||||||
![]() |
У
Как любой автомат МП можно представить как схему, имеющую множество входов хi, множество внутренних состояний Qj, и множество выходных состояний ук.
|
xi
yk
Qj = d(хi,Qj-1) - функция от входов и предшествующих внутренних состояний.
Yk = х(хi,Qj)
МП автомат с очень сложной структурой, которую условно можно разделить на два автомата : оперативный и управляющий.
|
![]() |
|||
![]() |
|
![]() |
|||||
![]() |
|||||
![]() |
f1 f2
На вход ОА подается входное операционное слово Х. С выхода снимается операционное слово Y. УА следит за работой ОА и подает на него управляющие сигналы УА синхронизируются двумя тактовыми сигналами = > выходы и входы должны быть мультиплексированы.
В состав ОА входит :
- АЛУ (арифметико - логическое устройство)
- сверхоперативная память или регистры общего назначения.
АЛУ выполняет операции над словами которые хранятся в аккумуляторе и в регистре временного хранения Т. Все операции выполняются по коммандам от устройства управления. Результат операции всегда помещается в аккумулятор.
Все МП можно разделить на два типа :
1) универсальные
К любому МП предъявляется требование универсальности - возможность реализации любого алгоритма.
2) специализированные
В связи с этим есть понятие функциональной полноты или универсальности.
Универсальный МП удовлетворяет пяти условиям
1) условие связности
2) колличество входных слов хi ³ 2
3) количество выходных слов yk ³ 2
4) количество внутренних устойчивых состояний Qj ³ 2
2. Состояние автомата в любой момент времени определяется его предыдущим состоянием и условием полного графа коммутации.
Qt = d(xt, Qt, x0)
Yt = l(xt,Qt-1,x0)
Нет такого состояния автомата, из которого не было бы перехода в другое.
3 ОА выполняет 10 микроопераций, такие как : инкремент, сложение, вычитание, логическое ИЛИ, конъюнкция, сложение по модулю 2 , обнуление, инвертирование, логический сдвиг, циклический сдвиг.
4. Наличие встроенных блоков расширения и синхронизации.
5. Микрооперации должны выполняться над любым источником информации в соответствии с полным графом коммутации.
МП, в котором выполняются все 5 условий, называется универсальным.
Степень универсальности МП можно определить количественно ( коэффициент универсальности или структурной полноты)
5
K = å Qi
1
________
åQmax
Если К = 1 МП универсален.
ОА работает под управлением сигналов, поступающих от УА. Исходной информацией, обрабатываемой им по командам, являются подкоманды. Команды считываются из РК.
Структура микропрограммного управляющего автомата.
КОМ
![]() |
![]() |
||||||||
![]() |
|||||||||
![]() |
![]() |
||||||||
КПМК признаки
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.