Мегаобучалка Главная | О нас | Обратная связь


Построение по ГСА автоматов Мили



2015-12-08 625 Обсуждений (0)
Построение по ГСА автоматов Мили 0.00 из 5.00 0 оценок




 

 

 

См. методичку

Першеев В.Г. «Построение МПА»,

раздел 8.

 

       
 
   
 

 


 

 

Построение по ГСА автоматов Мура.

 

 

См. методичку

Першеев В.Г.«Построение МПА»,

раздел 9.

 

 

       
   
 
 

 


 

 

Построение автоматов по МСА.

 

 

Если ГСА чрезмерно громоздки, авто-

маты строят по МСА.

Кроме того, по уточненным недоопре-

деленным МСА можно строить МПА,

не доопределяя МСА при переходе к

ГСА. Это дает недоопределенные МПА,

которые обычно хорошо минимизиру-

ются.

 

 

Автоматы Мура.

Кн и Кк соответствуют S0.

Кi соответствует Si.

Набор микроопераций в Кi соответству-

ет набору выходных сигналов, отмечаю- щих состояние Si. Условия перехода из

Si в Sj те же, что из Кi в Кj.

 

 

 

Автоматы Мили.

Кн и Кк, а также микрокоманды, за ко- торыми идут переходы только к Кк, со- ответствуют S0.

Остальные Кi соответствуют Si.

Условия переходов, как и для автома-

тов Мура, берутся прямо из МСА. Пе-

реходы из S0 берутся только для Кн.

 

 

Выходные сигналы при переходе выпи- сываются по микрооперациям тех мик- рокоманд, в которые идет переход по МСА. Получаемый автомат имеет как правило «лишние» (эквивалентные) сос- тояния, но они пропадут при минимиза-

ции МПА.

 

 

 

3.10 Описание МПА таблицами переходов.

 

 

Автоматы с большим числом состояний описывают не графами, а таблицами (из-

за громоздкости). При этом используют прямую таблицу переходов (ПТП), либо обратную таблицу переходов (ОТП).

 

ПТП поочередно описывает все перехо-

ды из каждой вершины (все существую- щие). Описание в виде ПТП обычно ис- пользуется при решении задач анализа, например, при поиске совместных сос- тояний при минимизации (см. 3.11).

 

Пример для автомата Мура.

 
 

 

 


Пример для автомата Мили.

 
 

 

 


295

 

 

ОТП поочередно описывает все перехо-

ды в каждую вершину.

Описание в виде ОТП обычно использу- ется при решении задач синтеза.

 

 

Пример для автомата Мура.

 

 
 

 


Пример для автомата Мили.

       
   
 
 

 

 


 

Таблицы переходов удобны и для «руч- ного» и для «машинного» решения за- дач.

 

 

 

 

Минимизация МПА.

 

 

См. методическое пособие

Каган Б.М., Першеев В.Г. «Синтез МПА», раздел 3. См. также лекции раздел 2.

 

Минимизация МПА с поиском эквива-

лентных состояний чрезмерно трудоем-

ка из-за большого числа двоичных вхо-

дов и, следовательно, комбинаций вход-

ных значений.

 

 

МПА обычно минимизируют приближе- нно (не полностью), используя понятие совместимости состояний (частный слу-

чай эквивалентности).

Совместимые состояния можно склеи- вать в одно.

 

У автомата Мура Si и Sj совместимы, если

 
 

 

 


таковы, что для любого Х:

Ф ( X, Si ) = Ф ( X, Sj ) , либо

Ф ( X, Si ) - не определено, либо

Ф ( X, Sj ) - не определено.

 

 

 

И одновременно

 

F(Si) = F(Sj) , либо

F(Si) - не определено, либо

F(Sj) - не определено

 

Для автоматов Мили условия совмести-

мости Si и Sj аналогичны:

для любого Х

Ф ( X, Si ) = Ф ( X, Sj ) , либо

Ф ( X, Si ) - не определено, либо

Ф ( X, Sj ) - не определено.

 

 

И одновременно

 

F(Х, Si) = F(Х, Sj) , либо

F(Х, Si) - не определено, либо

F(Х, Sj) - не определено

 

Примеры (автоматы Мили)

 
 

 

 


 
 

 


 
 

 


Примеры (автоматы Мура)

           
   
 
     
 
 

 

 


           
   
 
     
 
 

 


           
   
     
 
 

 


           
   
 
     
 
 

 


           
   
 
     
 
 

 


Склеивая совместимые состояния ( в пе- рвую очередь с наиболее схожими функ- циями переходов и выходов) мы мини- мизируем автомат.

Отношения совместимости у нескольких состояний в процессе склеивания их мо-

гут меняться.

Алгоритм склеивания см. в методичке.

 

 

 



2015-12-08 625 Обсуждений (0)
Построение по ГСА автоматов Мили 0.00 из 5.00 0 оценок









Обсуждение в статье: Построение по ГСА автоматов Мили

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (625)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)