Page 104 - 4128
P. 104

Під дією управляючого сигналу у керована шина виконує
                           мікрооперації: у=0 : B(0:3):=0, y=1 : B(0:3):=A(0:3)
                                   Тобто   при    y=1    здійснюється    операція    передачі.
                           Розрядність шини може бути довільна, але звично це 8, 12, 16, 24,
                           32 і т.д.
                                   Регістр  -  це  операційний  елемент,  що  служить  для
                           запам'ятовування  слів  і  забезпечує  в  загальному  випадку
                           виконання наступних мікрооперацій:
                           -  установка регістра в 0 (скидання);
                           -  прийом слова з іншого регістра, шини і т.д.;
                           -  передача слова на інший регістр, шину і т.д.;
                           -  перетворення кодів слів, що зберігаються, в інверсні коди;
                           -  зсув  слова,  що  зберігається,  вліво  або  управо  на  необхідне
                               число розрядів.


                                                       ЗН      Х           m
                             0   1    A     n            0  1  ..........  7  8   ..............  31



                                         а)                                 б)
                                     Рисунок 5.4 - Регістр A(0:n) (а) і Регістр для зберігання
                                          числа в формі з плаваючою комою (б)

                                  Регістр,  що  виконує  такі  мікрооперації,  називається
                           багатофункціональним.  Оскільки  регістр  призначений  для
                           зберігання інформації, то він містить елементи пам'яті. Для цього
                           використовуються      тригери.    Кількість   тригерів    визначає
                           розрядність    регістра.  Позначатимемо  регістр       у  вигляді
                           прямокутника з вказівкою розрядності (рис. 5.4 ).
                                   Регістр може складатися з окремих підрегістрів, що мають
                           самостійне  значення  (рис.5.4,б.).  На  рис.5.4,б  представлений
















                                                          103
   99   100   101   102   103   104   105   106   107   108   109