Page 107 - 4128
P. 107
Структура і умовне позначення накопичуючого суматора
представлені на рис. 5.7.
Лічильник - операційний елемент, який реалізує
мікрооперацію рахунку. Мікрооперація рахунку полягає в зміні
стану лічильника (значення слова, що зберігається) на 1. Крім
того, лічильник може виконати і такі мікрооперації: установка в 0
і прийом довільного числа.
Тобто повний набір можливих мікрооперацій для
лічильника:
у 1 : Сч(0:n):=Сч(0:n)+1 0 Сч n
y 2 : Сч(0:n):=Сч(0:n)-1
y 3 : Сч(0:n):=0 y 4
y 4 : Сч(0:n):=A(0:n)
A(0:n) y 1 y 2 y 3
Рисунок 5.8 - Лічильник
Лічильник, що виконує мікрооперацію у1, називається
підсумовувальним, мікрооперацію у2 - віднімальним, обидві
мікрооперації - реверсивним.
Дешифратор - операційний елемент, що виконує функцію
перетворення деякого n-розрядного двійкового коду в унітарний
код «один з N». Якщо N=2n - то такий дешифратор називається
повним, якщо N<2n - то частковим. Таблиця істинності простого
повного дешифратора (n=2) і його умовне позначення приведені
в табл. 5.1 і на рис. 5.9.
106