- •4Алгоритмические модели.
- •5Машина Тьюринга.
- •10Основная гипотеза Тьюринга.
- •32Устойчивость автоматов.
- •33Состязания и гонки конечных автоматов.
- •Меры по устранению гонок в структурном автомате.
- •2) Cоседние кодирование соседних состояний.
- •3)Синхронизация структурного автомата.
- •4)Двойная память.
- •14Абстрактный автомат и способы его задания.
- •6Детерминированность и способы задания мт.
- •8Конфигурация мт.
- •21Канонический метод структурного синтеза конечного автомата.
- •20Теорема Глушкова.Обобщённая схема структурного автомата.
- •22Графический метод задания.
- •35Риск в асинхронных автоматах.
- •36Определение гса, ф-ии переходов и пути в гса.Матричные схемы алгоритмов.
22Графический метод задания.
Граф перходов представляет собой ориентированный связный граф.В вершинах которого состояния (Мили) или состояния и соответствующие выходные сигналы(Мура).На рёбрах записываются входные сигналы, вызывающиесоотвующий переход (Мура) или входные и выходные сигналы, соответствующие этому переходу(Мили).
Замечания:
1)Связность графа переходов означает, что все состояния достижимы.
2)Автомат у которого для некоторой пары (ai,zi) отсутствует переход, наз-ся частичным автоматом ,у него в таблице переходов – выходов имеются прочерки.Иначе, автомат полностью определён.
3)У полностью определённого автомата из каждого узла графа перехода должно выходить число дуг, равное кол-ву символов входного алфавита.
4)Все рассмотренные автоматы должны быть детерминированы, т.е. для них недопустимы переходы в различные состояния из одного и того же состояния под действием одинаковых входных сигналов.
z1
z2
недопустимо
35Риск в асинхронных автоматах.
Возникает если лог. выр-е ф-ий возбужд. этого автомата содержит одновременно и прямое и инверсное значение какой- либо переменной.Пример:
Причины неправильного срабатывания:
1)Не одновременность появления единичного и нулевого сигналов на входах триггера (прямой и инверсный). В результате оказывается, что на прямом и инверсном выходах в какой-то момент оказываются равными (Из-за неодинаковой задержки на триггере).
Q
Наличие задержки на лог. элементах из-за которой прямой и инверсный сигналы вырабатываются не одновременно, когда используется элемент “НЕ”. В результате прямой и инверсный сигналы сливаются.
x
()
T2=00011001
Риск опасе для элементов, которые не должны менять своё состояние. В данном выше случае ложный сигнал-1.Тоже самое наблюдается и при
Такие ситуации наз-ся статическим риском в 1 или нуле. Глушков доказал, что СДНФ булевой ф-ии свободна от любого риска по всем переменным.
Меры по устранению риска-ф-ия задана в мин. ддизъюнктивной норм. форме .Если ф-ия образованна на элементах “Не И”( элемент Шифера)-риск в 1. Если ф-ия образованна на элементах “Не Или” ( элемент Пирса)-риск в 0.
1)Н-ти знач-я наборов аргументов, при которых ф-ия остаётся постоянной при изменении анализируемого элемента c 0 на 1 и с 1 на 0, остальные элементы не меняются
N |
x |
y |
z |
f |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
2 |
0 |
1 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
0 |
5 |
1 |
0 |
1 |
0 |
6 |
1 |
1 |
0 |
1 |
7 |
1 |
1 |
1 |
1 |
Ф-ия не зависит от x на наборах:(0,4),(3,7)
N |
x |
y |
z |
f |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
0 |
7 |
1 |
1 |
1 |
1 |
3)Необходимо н-ти лог выр-е ф-ии ,в которой принять
4)Определить знач-я ф-ии на выбранных наборах аргументов.
N |
x |
y |
z |
f |
|
0 |
0 |
0 |
0 |
0 |
0-риска нет |
3 |
0 |
1 |
1 |
1 |
0-риска нет |
4 |
1 |
0 |
0 |
0 |
0-единичн риск |
7 |
1 |
1 |
1 |
1 |
1 |
5)Сравнить знач-я ф-ии f и на выбранных наборах. Чтобы избавиться от риска, необходимо записать вместо минимальной ДНФ, сокращённую ДНФ.В сокращённой Днф присутствуют лишние импликанты.
|
|
1 |
|
1 |
|
1 |
1 |
Лишняя импликанта
6)Проверяем знач-е и на тех же наборах.
N |
x |
y |
z |
f |
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
0 |
0 |
4 |
1 |
0 |
0 |
0 |
0 |
1 |
7 |
1 |
1 |
1 |
1 |
1 |
1 |
Поэтому для того чтобы гарантировать не отказ схемы необходимо когда встречаются и прямые и инверсные выр-я записать в Сокращённой ДНФ добавив лишнюю импликанту.