З’єднання автоматів


Існує декілька основних способів з'єднання автоматів.

Паралельне з'єднання автоматів і представлено на рис. 6.10, а. Є загальний вхідний алфавіт X і деякий пристрій , об'єднуючий виходи автоматів:

: .

Автомати задані:

,

.

 

В результаті об'єднання отримуємо новий автомат , для якого задані наступні параметри:

– множина станів , утворюється з пар станів автоматів і , тобто ;

– вхідний алфавіт X;

– вихідний алфавіт ;

– функція переходів, визначається правилом , де ;

– функція виходів, визначається правилом .

Нехай два автомати, що сполучаються паралельно, задані наступними таблицями: табл. 6.13 – , табл. 6.14 – .

 

Таблиця 6.13.

 

 

Таблиця 6.14.

 

 

(а) (б)

 

(в)

 

Рис.6.10. З’єднання автоматів

 

Функція перетворення виходів в об'єднаній схемі задана в табл. 6.15:

 

 

Таблиця 6.15.

 

 

Отримуємо наступний результуючий автомат , для якого

 

,

,

.

 

Функція переходів задається табл. 6.16.

 

Таблиця 6.16.

 

 

Тут, наприклад, .

Функція виходів задається табл. 6.17:

 

Таблиця 6.17.

 

 

Тут, наприклад, .

Послідовне з'єднання двох автоматів представлене на рис. 6.10, б. В цьому випадку перший автомат , другий автомат , тобто виходи першого автомата є входом другого. Результуючим автоматом послідовного з'єднання і буде автомат , для якого

 

, або ;

Х = Х;

Y=Y;

функція переходів:

 

,

 

або

 

;

 

функція виходів :

 

, або .

 

Як приклад розглянемо ті ж автомати і задані табл. 6.18, табл. 6.19.

 

Таблиця 6.18.

 

 

Таблиця 6.19.

 

 

Результуючим автоматом послідовного з'єднання автоматів і буде автомат, для якого:

;

;

.

Функція переходів визначається табл. 6.20:

 

Таблиця 6.20.

 

 

Тут, наприклад

.

Функція виходів визначається табл. 6.21:

 

Таблиця 6.21.

 

 

Тут, наприклад, .

З'єднання автоматів із зворотним зв'язком представлене на рис. 6.10, в. В цьому випадку автомати і . Є деякий функціональний перетворювач , що є автоматом без пам'яті, який реалізує відображення . В цьому випадку принаймні один з автоматів або має бути автоматом Мура. Нехай – автомат Мура, у якого . Тоді результуючим автоматом такого з'єднання із зворотним зв'язком буде новий автомат , для якого:

;

;

.

 

Функція переходів визначається таким чином:

 

, ,

або , .

 

Функція виходів визначається таким чином:

 

,

або

 

.

 

Як приклад розглянемо два автомати: і , які задані табл. 6.22 і табл. 6.23.

 

Таблиця 6.22.

 

 

Таблиця 6.23.

 

 

Функціональний перетворювач заданий в табл. 6.24.

 

 

Таблиця 6.24.

 

 

Результуючим автоматом з'єднання із зворотним зв'язком буде автомат , для якого

 

;

;

.

 

Функція переходів визначається таким чином (табл. 6.25):

 

Таблиця 6.25.

 

 

Тут, наприклад,

;

.

 

Функції виходів задається табл. 6.26:

 

Таблиця 6.26.

 

 

В цьому випадку:

.

 

 



Дата добавления: 2016-09-26; просмотров: 1730;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.026 сек.