Page 96 - 4128
P. 96

Управляючий     автомат    (УА)   генерує    послідовність
                           управляючих  сигналів,  вказану  мікропрограмою  і  відповідну
                           значенням логічним  умов. Інакше кажучи,  управляючий автомат
                           задає  порядок  виконання  дій  в  ОА,  випливає  з  алгоритму
                           виконання  операцій.  Найменування  операції,  яку  необхідно
                           виконати в пристрої, визначається кодом g операції, поступаючим
                           в УА ззовні. Стосовно до УА сигнали g1,...,g h, за допомогою яких
                           кодується найменування операції і інформаційні сигнали x1,...,x L,
                           формовані  в  операційному  автоматі,  виконують  однакову  роль:
                           вони впливають на порядок вироблення управляючих сигналів У.
                           Тому сигнали g1,...,g h і x1,...,x L відносяться до одного класу – до
                           класу інформаційних сигналів, що надходять на вхід УА.
                                   Тобто, будь-який операційний пристрій – процесор, канал
                           введення-висновку  і  т.д.  –  є  композицією  операційного  і
                           управляючого  автоматів.  Операційний  автомат,  реалізовуючи  дії
                           над  словами  інформації,  є  виконавчою  частиною  пристрою,
                           роботою  якого  управляє  управляючий  автомат,  що  генерує
                           необхідні послідовності управляючих сигналів.
                                   Операційний  і  управляючий  автомати  можуть  бути
                           визначені своїми функціями – переліком виконуваних ними дій.
                                   Функція     ОА     визначається     такою      сукупністю
                           відомостей:
                                  1  безліччю  вхідних  слів  D={d1,...,d H},  що  вводяться  в
                           автомат як операнди;
                                  2  безліччю вихідних слів  R={r1,...,r Q}, що  представляють
                           результати операцій;
                                  3 безліччю внутрішніх слів S={s1,...,s N}, використовуваних
                           для  представлення  інформації  в  процесі  виконання  операцій.
                           Можна вважати, що вхідні і вихідні слова співпадають з певними
                           внутрішніми DS, RS.
                                  4  безліччю  мікрооперацій  Y={ym},  що  реалізовують
                           перетворення  S= m(s)  над  словами  інформації,  де   m  –
                           обчислювана функція;
                                  5 безліччю логічних умов X={xi}, де xi= i(si) і  i – булева
                           функція;

















                                                           95
   91   92   93   94   95   96   97   98   99   100   101