Читайте также:
|
|
Автоматы: Устройства для дискретной переработки информации (фактически – для переработки чисел)
Конечные автоматы – устройства, использующие конечные алфавиты – это есть универсальные ЦВМ.
Рассмотрим 2 задачи:
1. задача синтеза конечного автомата.
2. задача анализа конечного автомата.
1. Задача синтеза конечного автомата заключается в построении функциональной схемы конечного автомата по его исходному математическому описанию, которое задается на языке ФАЛ. Говорят, что автомат моделирует исходную логическую функцию (отрабатывает).
Примеры синтеза конечных автоматов.
Пусть задана некоторая функция, определяющая синтезируемый конечный автомат.
Функциональная схема в ней выделяет все важнейшие функции. Прежде чем синтезировать конечный автомат заранее договариваются о логическом базисе синтезированных функций, задают логические операторы моделирования элементарных логических функций.
{, &, ν, →, ~}.
Рисуют черный ящик, т.е. не знают что находится в черном ящике.
Р
р → (р) → р – инверсия.
2)
|
Р2
логический оператор моделирует логическую функцию: на входе 2 переменных, на выходе постоянное логическое произведение.
3)
|
Р2
на первом входе должно быть р1, а на 2 входе р2, если наоборот, то на выходе р2 → р1.
4)
|
Р2
для синтеза соответственной функциональной схемы достаточно рассмотреть список операций исходной ФАЛ.
Задача минимизации конечного автомата сводится к минимизации исходной ФАЛ.
Задача синтеза конечного автомата с минимальным количеством переменных.
2. Задача анализа заключается в построении математического описания по функциональной схеме.
Конечный автомат (КА): [(p1 & p2) ~ p3] → p3
φ (р1, … р5) = {[(р1&p2) ~ p3] → p3} & [p3 ~ (p4 V p5)]
При анализе КА также решить задачу минимизации, является ли полученная конечная логическая функция минимальной, если да, то считается, что схема имеет минимальное число логических операторов.
Дата добавления: 2015-09-01; просмотров: 53 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Интерпретация алгебры логики в теории множеств. | | | Анализ простейших рассуждений. |