Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
82необходимо использовать з<strong>на</strong>чения из таблицы areEquivalent). З<strong>на</strong>яэти переходы и информацию о том, сколько выходных воздействийдолжно быть сгенерировано <strong>на</strong> каждом переходе, можно определить, какиевыходные воздействия должны вырабатываться <strong>на</strong> переходах,использовавшихся при обработке входной последовательности.Например, пусть входной последовательности событийA, T, T, M, H, T, T соответствует выход<strong>на</strong>я последовательность z 5 , z 5 , z 4 , z 3 ,z 5 , z 5 , и при обработке входной последовательности выполняютсяследующие переходы: 1 → 2 → 2 → 2 → 3 → 4 → 2 → 2. Пусть при этом<strong>на</strong> первом из переходов не должно выполняться ни одно выходноевоздействие, а <strong>на</strong> каждом из остальных – должно выполнятьсяодно (рис. 20).1A [x 1 ] / 02T [x 2 ] / 1T [x 1 ] / 1M [x 1 ] / 14 3H [x 2 ] / 1Рис. 20. Некоторые переходы «каркаса» автоматаНа рис. 20 для каждого из переходов, кроме события, привозникновении которого он выполняется, указано число выходныхвоздействий, которые ему соответствуют.Тогда <strong>на</strong> основании этого теста можно сделать вывод о том, что <strong>на</strong>переходе по событию T из второго состояния в себя должновырабатываться выходное воздействие z 5 , <strong>на</strong> переходе по событию M извторого состояния в третье должно вырабатываться выходное воздействие