Page 128 - 4128
P. 128
знаходиться в 1, інші в 0. Звичайно при синтезі на базі регістра
зсув використовуються D-тригери. Дуже ефективний даний
метод для так званих лінійних мікропрограм, тобто мікропрограм
без розгалужень (відсутні логічні умови). Розглянемо приклад
синтезу управляючого автомата Мура даним методом. Хай
закодована ГСА мікропрограми має вид рис. 6.8. Розмітившися
дану ГСА для автомата Мура, одержуємо сім станів. Отже число
тригерів m=7. Здійснимо синтез з використанням D-тригерів.
Закодуємо стани унітарним кодом: a1=1000000, a2=0100000,...,
a7=0000001.
Початок a 1
y 1 y 2 a 2
y 2 a 3
y 3 y 4 a 4
0 1
x
y 2 a 5 y 4 a 7
y 3 a 6
Початок a 1
Рисунок 6.8 - Закодована ГСА мікропрограми
127