br/> 
  2.5 Структурний синтез автомата Мура  
   Мiкрооперацiї, что реалізуються операційнім блоком, iнiцiалізуються множини керуючих сігналів Y = [y (1), ..., y (m)], з шкірними Із них ототожнюється Визначи мiкрооперацiя. Значення логічніх умів, Які обчислюють в Операційному блоці, відображаються множини сігналів X = [x (1), ..., x (l)], КОЖЕН з якіх ототожнюється з визначеня логічною умів. Керуючий блок генерує послiдовнiсть керуючих сігналів, визначеня мікропрограмою, яка вiдповiдає значень логічніх умів. Іншімі словами, керуючий блок задає порядок Виконання Дій в Операційному блоці, что зрозуміло з алгоритмом Виконання операцій. p align="justify"> У автоматі Мура функція віходів візначає Значення віхідного символу Тільки по одному аргументу - стану автомата. 
  На рис. 2.2 збережений граф автомата Мура для Функціонування керуючого блоку. br/>В  
 Малюнок 2.4 - Граф автомата Мура 
   У вершинах графа запісані стани автомата Мура zi та вихідні сигналі yi. Стрілкамі вказані Можливі переходь. Над стрілкамі вказані умови переходу. p> Таблиця переходів показує можлівість та умову переходу автомата Мура в Інший стан. 
  Таблиця 2.1 - Таблиця переходів автомата Мура 
				
				
				
				
			  Z i Z j {X i } Z 1  span> Z 1 Z 2 ? Z 2 Z 3 1Z 3 Z 4 1Z 4 Z 5 1Z 5 < span align = "justify"> Z 6 Z 7 xZ 6 Z 1 1Z 7 Z 1 1 
  Для кодування станів автомата Використовують JK-тригери. Необхідна кількість трігерів візначається за Наступний формулою: 
  , (2.1) 
   де n - кількість трігерів; i - кількість станів автомата. 
  Вданной випадка при і = 7 - кількість необхідніх JK-трігерів n = 3. Для оптимального кодування станів автомата Мура з памяттю ...