Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Введение. 1.2. Постановка задачи «Теори

Теория автоматов

П.И. Уваров

Теория автоматов

НГТУ каф ВСТ


Оглавление

Литература: 3

1. Теория автоматов. 3

1.1. Введение. 3

1.2. Постановка задачи «Теории автоматов». 3

1.3. Логические схемы в КА.. 5

1.4. Булевы функции. 7

1.5. Свойства булевых функций. 9

1.6. Нормальные формы представления БФ.. 10

1.6.1. Дизъюнктивные представления. 10

1.6.2. Конъюнктивные представления. 11

1.7. Реализация булевых функций. 11

1.8. Минимизация БФ.. 12

1.8.1. Постановка задачи минимизации БФ.. 12

1.8.2. Диаграммы Вейча. 13

1.8.3. Карты Карно. 16

1.8.4. Минимизация не полностью определённых БФ.. 17

1.9. Элементы памяти. 18

1.9.1. Классификация элементов памяти. 18

1.9.2. Внутренняя структура триггеров. 19

1.9.3. Основные типы базовых триггеров. 19

1.9.4. о. 19


Литература:

К.Фрике. Вводный курс цифровой электроники. М.: Техносфера, 2003 – 432с.

Угрюмов Е.П. Цифровая схемотехника. – СПб.: БХВ-Петербург, 2004.-528 с.: ил.

Теория автоматов / Ю.Г. Карпов –СПб.: Питер, 2002. – 224 с.: ил.

 

Организация ЭВМ. 5-у изд. / К. Хамахер, З. Вранешич, С. Заки. – СПб.: Питер; Киев: Издательская группа BHV, 2003.– 848 с.: ил. – (Серия «Классика computer science»)

 

Схемотехника ЭВМ ­ – это свод правил и методик, позволяющий эффективно проектировать цифровые схемы и устройства любой сложности.

В основе построения любой цифровой (дискретной, бинарной...) схемы лежит умение:

1. Разделить проектируемую схему на функциональные блоки.

2. Разбить каждый функциональный блок на серию однотипных элементов.

3. Выделить в элементах базовую ячейку (элементарный блок – ЭБ).

4. Синтезировать ЭБ.

5. Мультиплицировать каждый ЭБ до соответствующего элемента.

6. Скомпоновать из элементов функциональные блоки.

7. Объединить схемы функциональных блоков в общую принципиальную схему.

8. Отладить работу схемы.

Формально первые три пункта можно объединить с четвёртым, но в действительности это невозможно из-за громадной длины таблиц, описывающих работу блоков и элементов. Реальный синтез можно выполнить только для ЭБ. Этот синтез представляет собой основу построения схем и выполняется в соответствии со сводом правил. Изучение и систематизация этих правил синтеза выполняется в курсе «Теория автоматов».

 

1.2. Постановка задачи «Теории автоматов»

В основе любой деятельности лежит преобразование и обработка информации. Информация имеет разнообразные представления и в общем преобразование (обработку) информации можно представить (рис.1.2.1) в виде существования:

· входного информационного потока (A);

· некоторого преобразователя информации (Ф);

· выходного информационного потока (B).

Преобразователь Ф формирует по определённым правилам выходной поток В, базируясь на данных потока А, т.е. выполняет преобразование А®В.

Потоки А и В могут иметь произвольный вид, например, быть аналоговыми, частотными и т.д. Конечно, можно выполнять преобразования информационных потоков (ИП) именно в том виде, в котором они представлены, но при этом преобразования носят частный характер и не отличаются сложностью и разнообразием. Отсутствует возможность накопления информации, сложно реализовать временные зависимости, входные и выходные ИП могут иметь различную природу.

Для решения этих проблем необходим некоторый универсальный преобразователь ИП А®В, в качестве которого используются цифровые преобразователи информации. Эти преобразователи представляются в виде конечных автоматов (КА) и их место в общем преобразовании показано на рис.1.2.2. Здесь преобразователь информации Ф разбит на три блока:

· Входной преобразователь (А®Х), приводящий входной ИП произвольного вида А в цифровой (бинарный) вид;

· Конечный автомат (КА), выполняющий преобразование по установленным правилам бинарного потока Х в бинарный поток Y, т.е. выполняющий преобразование X®Y.

· Выходной преобразователь (Y®B), переводящий результирующий цифровой поток Y в выходной поток В.

КА в виду его цифровой (бинарной) природы обладает возможностями:

· логической обработки информации на основе алгебры логики (булевой алгебры);

· накопления информации об истории процесса;

· представления процесса обработки в виде алгоритмов;

· простотой технической реализации алгоритмов;

· относительной простотой отладки и наладки схемы КА.

Отметим, что, если потоки А и В цифровые с аналогичными параметрами, то входной и выходной преобразователи могут отсутствовать.

Структура самого КА представлена на рис.1.2.3. В КА можно выделить два основных блока:

· ЛС – логическая схема;

· ЭП – элементы памяти.

Основное назначение блока элементов памяти – хранение кода текущего состояния КА.

Блок логической схемы предназначен для:

· приёма входного ИП;

· выработки на основании информации о текущем состоянии КА и входного информационного потока:

o выходного информационного потока;

o значения новых состояний КА.

Работа КА синхронизируется во времени серией синхросигналов, которые представляют собой последовательность синхронизирующих импульсов (СИ). При поступлении одного СИ происходит переход в новое состояние КА и вырабатывается одно слово выходного ИП.

Существуют асинхронные КА, но они сложно синтезируемы, неустойчиво работают и не получили широкого распространения.

<== предыдущая лекция | следующая лекция ==>
Выполнение обязанностей по договору страхования страхователем и выгодоприобретателем | Логические схемы в КА
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 256; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.