Page 94 - 4128
P. 94
5 УПРАВЛЯЮЧІ І ОПЕРАТОРНІ АВТОМАТИ.
ПРИНЦИП МІКРОПРОГРАМНОГО УПРАВЛІННЯ
ЕОМ переробляє інформацію, виконуючи над нею деякі
операції. Для виконання операцій над інформацією
використовуються операційні пристрої – процесори, канали
введення-висновку, пристрої управління зовнішніми пристроями і
т.д. Функцією операційного пристрою є виконання заданої безлічі
операцій F={f1,...,f G} над вхідними словами D={d1,...,d H} з метою
обчислення слів R={r1,...,r Q}, які представляють результати
операцій R=fg(D), де g=1,2,...,G.
Функціональна і структурна організація операційних
пристроїв базується на принципі мікропрограмного управління,
який полягає в наступному:
1 Будь-яка операція fg(g=1,...,G), реалізовувана пристроєм,
розглядається як складна дія, яка розділяється на послідовність
елементарних дій над словами інформації. Ці елементарні дії
називаються мікроопераціями.
2 Для управління порядком проходження мікрооперацій
використовуються логічні умови, які залежно від значень слів,
перетворюваних мікроопераціями, приймають значення
"брехня" або "істина" (1 або 0).
3 Процес виконання операцій в пристрої описується у формі
алгоритму, який представляється в термінах мікрооперацій і
логічних умов і називається мікропрограмою. Мікропрограма
визначає порядок перевірки значень логічних умов і
проходження мікрооперацій, необхідний для отримання
необхідних результатів.
4 Мікропрограма використовується як форма представлення
функції пристрою, на основі якої визначається структура і
порядок функціонування пристрою в часі.
Тобто з принципу мікропрограмного управління виходить,
що структура і порядок функціонування операційних пристроїв
зумовлюється алгоритмом виконання операції F={f1,...,f G}.
93