Синтез цифровых автоматов

Автор: Пользователь скрыл имя, 17 Февраля 2012 в 14:54, курсовая работа

Краткое описание

Автомат система механизмов, устройств, в которой полностью автоматизированы процессы получения, преобразования, передачи энергии, материалов, информации. Термин «автомат» используется в двух аспектах:
1) техническом,
2) математическом.

Оглавление

Введение………………………………………………………………………..3
1. Теоретическая часть. Синтез цифровых автоматов……….……………...5
1.1. Графы переходов……………………………………………………….5
1.2. Минимизация…………………………………………………………...5
1.3. Логические основы построения цифровых автоматов………………7
1.4. Понятие об информации и ее преобразованиях……………………...8
1.5. Преобразование алфавитной информации…………………………..11
1.6.Способы задания автоматов…………………………………………..13
2. Практическая часть. Синтез цифровых автоматов определяющих заданную последовательность…………………………………………...…..…....16
2.1. Заданная бинарная последовательность……………………………..16
2.2. Граф…………………………………………………………………….16
2.3. Таблицы………………………………………………………………..17
Заключение………………………………………………………………..….20
Библиографический список……………………………

Файлы: 1 файл

Курсовая по ЭВМ.doc

— 225.00 Кб (Скачать)
p>S - 111

 

Таблица 5. цифрового  автомата 

X Q1Q2Q3 /Q1/Q2/Q3 R1 S1 R2 S2 R3 S3 Y0 Y1
0

0

0

0

0

0

0

0

000

001

010

011

100

101

110

111

001

010

010

100

001

001

001

001




0

1

1

1

1

0

0

0

1

0

0

0

0

*

0

0

1

*

*

1

1

0

1

*

0

0

0

0

0

0

1

*

1

0

0

0

0

1

0

0

0

1

*

1

*

1

1

1

1

1

1

1

1

0

0

0

0

0

0

1

0

1

1

1

1

1

1

1

1

000

001

010

011

100

101

110

111

000

000

011

000

101

110

111

000

*

*

*

*

0

0

0

1

0

0

0

0

*

*

*

0

*

*

0

1

*

0

0

1

0

0

*

0

0

1

*

0

*

1

0

1

0

1

0

1

0

0

1

0

1

0

1

0

1

1

1

1

1

1

0

1

0

0

0

0

0

0

1

0

 

Переходы  по 0x

0                0            *0

0                1            01

1               0             10

1               1             0* 

Карты Карно 

R1                                                                                                                     S1

 Q2, Q3

X, Q1

00 01 11 10
  0 * * 0 *
01 1 1 1 1
11 0 0 0 0
10 * * * *
 Q2, Q3

X, Q1

00 01 11 10
00 0 0 1 0
01 0 0 0 0
11 * * 0 *
10 0 0 0 0

    
 

R2                                                                                                                    S2

 Q2, Q3

X, Q1

00 01 11 10
  0 * 0 1 0
01 * * 1 1
11 * 0 1 0
10 * * 1 0
 Q2, Q3

X, Q1

00 01 11 10
00 0 1 0 *
01 0 0 0 0
11 0 1 0 *
10 0 0 0 *
 

R2 = X*Q1 V X*Q2*Q3                         S2 = X*Q1*Q2*Q3 V X*Q1*Q2*Q3 

R3                                                                                                                   S3

 Q2, Q3

X, Q1

00 01 11 10
  0 0 1 1 *
01 0 0 0 0
11 0 1 1 0
10 * 1 1 0
 Q2, Q3

X, Q1

00 01 11 10
00 1 0 0 0
01 1 * * 1
11 1 0 0 1
10 0 0 0 1
 

R3 =X*Q3 V Q1*Q3                              S3 = Q1*Q3 V X*Q2*Q3 V X*Q2*Q3 

Y0                                                                                                                Y1

 Q2, Q3

X, Q1

00 01 11 10
  0 1 1 1 1
01 1 1 1 1
11 1 1 1 0
10 1 1 1 1
 Q2, Q3

X, Q1

00 01 11 10
00 0 0 0 0
01 0 0 0 0
11 0 0 0 1
10 0 0 0 0
 

Y= Q3 V Q1 V X V Q2                                    Y= X*Q1*Q2*Q3

 

Заключение 

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

Информация о работе Синтез цифровых автоматов