
- •Цели и задачи курсовой работы
- •2.Методические указания к выполнению курсовой работы
- •3. Требования к содержанию и оформлению курсовой работы.
- •4. Методические указания к выполнению отдельных разделов курсовой работы
- •4.4. Построение микропрограммы
- •4.5. Построение гса и лса.
- •4.6. Уточнение структурной схемы оа
- •4.7. Синтез микропрограммного автомата.
- •4.8. Заключение.
4.8. Заключение.
В заключении необходимо привести основные параметры синтезируемого микропрограммного управляющего автомата:
заданную операцию;
число двоичных входов;
число двоичных выходов;
число состояний автомата;
тип синтезируемого автомата;
число триггеров;
тип используемых триггеров;
набор используемых логических элементов;
число корпусов, необходимых для построения автомата;
Литература.
Баранов С.И. Синтез микропрограммных автоматов. Л.: Энергия, 1979. – 232с., ил.
Майоров С.А., Новиков Г.И. Принципы организации цифровых машин. Л.: Машиностроение, 1974. – 432с.
Григорьев В.А. Программное обеспечение микропроцессорных систем. – М.: Энергоатом издат, 1983 – 208с.
Балашов Е.П., Пузанов Д.В. Микропроцессоры и микропроцессорные системы. – М.: Радио и связь, 1981 – 326с.
Савельев А.Я. Прикладная теория цифровых автоматов. – М.: Высшая школа, 1987.
Оформление курсовых и дипломных проектов и работ. Методические указания для студентов и преподавателей механико-машиностроительных и приборостроительных специальностей. – Йошкар-Ола, 1988.
Приложение 1
Таблица 1.1
-
Номер варианта
Операнды
Номер варианта
Операнды
А
В
А
В
1
0,23
-0,45
31
0,37
-0,67
2
0,34
-0,36
32
0,17
-1,77
3
0,51
-0,16
33
0,041
-0,23
4
0,44
-0,37
34
1,05
-5,66
5
0,57
-0,42
35
8,76
-9,68
6
0,17
-0,34
36
0,09
-1,07
7
0,48
-0,13
37
2,34
-5,69
8
0,24
-0,53
38
3,41
-8,47
9
0,11
-0,17
39
76,4
-81,2
10
0,19
-0,63
40
81,8
-53,4
11
0,23
-0,39
41
0,01
-1,09
12
0,54
-0,14
42
0,67
-0,23
13
11,53
-0,1
43
0,83
-0,99
14
1,54
-0,01
44
0,09
-0,055
15
47,1
-13,15
45
1,79
-3,71
16
1,56
-0,014
46
1,35
-10,1
17
43,7
-5,48
47
2,08
-1,076
18
48,1
-13,5
48
21,3
-10,45
19
0,04
-0,141
49
49,1
-20,8
20
0,05
-0,28
50
6,91
-9,07
21
0,156
-2,48
51
5,17
-8,54
22
55,1
-34,8
52
0,75
-0,36
23
14,8
-4,35
53
0,51
-0,21
24
84,7
-13,45
54
0,29
-0,54
25
5,38
-14,8
55
0,34
-1,78
26
2,28
-15,8
56
0,47
-0,09
27
14,8
-13,9
57
1,78
-4,36
28
78,1
-47,9
58
7,54
-10,71
29
0,39
-0,24
59
55,6
-78,7
30
1,23
-0,19
60
90,1
-21,4
Приложение 1
Таблица 1.2
Номер варианта |
Операция |
Форма представления |
Тип памяти |
Тип сумматора |
Тип управляю- щего автомата | ||||||||||
Алгебраическое сложение |
Алгебраическое вычитание |
Умножение (без ускорения) |
Умножение на 2 разряда одновременно |
Деление без восстановления остатка |
Деление с восстановлением остатка |
С фиксированной запятой |
С плавающей запятой |
D - триггеры |
T - триггеры |
RS - триггеры |
ДСОК |
ДСДК |
Мура |
Мили | |
1 |
|
|
+ |
|
|
|
+ |
|
+ |
|
|
|
+ |
+ |
|
2 |
|
|
+ |
|
|
|
|
+ |
+ |
|
|
|
+ |
+ |
|
3 |
|
|
|
|
|
+ |
+ |
|
+ |
|
|
|
+ |
+ |
|
4 |
|
|
|
|
+ |
|
|
+ |
+ |
|
|
+ |
|
|
+ |
5 |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
|
+ |
+ |
|
6 |
|
|
|
|
+ |
|
|
+ |
|
|
+ |
|
+ |
+ |
|
7 |
|
+ |
|
|
|
|
|
+ |
|
|
+ |
|
+ |
|
+ |
8 |
+ |
|
|
|
|
|
|
+ |
|
|
+ |
|
+ |
+ |
|
9 |
|
+ |
|
|
|
|
|
+ |
|
+ |
|
+ |
|
+ |
|
10 |
|
|
+ |
|
|
|
|
+ |
+ |
|
|
+ |
|
|
+ |
11 |
|
|
|
|
+ |
|
+ |
|
|
|
+ |
|
+ |
+ |
|
12 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
+ |
|
|
+ |
13 |
|
|
+ |
|
|
|
+ |
|
+ |
|
|
|
+ |
+ |
|
14 |
+ |
|
|
|
|
|
|
|
+ |
+ |
|
+ |
|
|
+ |
15 |
|
|
|
|
|
|
+ |
|
+ |
|
|
+ |
|
|
+ |
16 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
|
+ |
+ |
|
17 |
|
+ |
|
|
|
|
|
+ |
+ |
|
|
+ |
|
|
+ |
18 |
|
|
+ |
|
|
|
+ |
|
|
|
+ |
|
+ |
+ |
|
19 |
|
|
|
+ |
|
|
+ |
|
|
|
+ |
|
+ |
+ |
|
20 |
|
|
|
|
|
+ |
+ |
|
|
|
+ |
|
+ |
|
+ |
21 |
|
|
|
|
+ |
|
|
+ |
+ |
|
|
|
+ |
+ |
|
22 |
|
|
|
|
|
+ |
+ |
|
|
|
+ |
|
+ |
|
+ |
23 |
|
|
|
+ |
|
|
|
+ |
+ |
|
|
|
+ |
+ |
|
24 |
|
|
+ |
|
|
|
|
+ |
|
|
+ |
|
+ |
+ |
|
25 |
|
+ |
|
|
|
|
|
+ |
+ |
|
|
|
+ |
+ |
|
26 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
|
+ |
+ |
|
27 |
|
|
+ |
|
|
|
|
+ |
|
+ |
|
+ |
|
|
+ |
28 |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
|
+ |
+ |
|
29 |
|
|
|
|
+ |
|
+ |
|
+ |
|
|
+ |
|
|
+ |
30 |
|
|
|
|
+ |
|
+ |
|
|
|
+ |
|
+ |
|
+ |
31 |
|
|
|
+ |
|
|
|
+ |
+ |
|
|
+ |
|
|
+ |
32 |
|
|
|
+ |
|
|
|
+ |
|
|
+ |
|
+ |
+ |
|
33 |
|
|
|
|
+ |
|
|
+ |
|
+ |
|
+ |
|
|
+ |
34 |
|
|
+ |
|
|
|
+ |
|
+ |
|
|
+ |
|
+ |
|
35 |
|
+ |
|
|
|
|
+ |
|
+ |
|
|
+ |
|
+ |
|
36 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
+ |
|
|
+ |
37 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
|
+ |
|
+ |
38 |
|
+ |
|
|
|
|
|
+ |
|
+ |
|
+ |
|
|
+ |
39 |
|
|
+ |
|
|
|
+ |
|
+ |
|
|
+ |
|
|
+ |
40 |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
|
+ |
|
+ |
41 |
|
|
|
|
|
+ |
+ |
|
+ |
|
|
+ |
|
+ |
|
42 |
|
|
|
|
+ |
|
|
+ |
|
+ |
|
+ |
|
+ |
|
43 |
|
|
|
|
+ |
|
+ |
|
|
+ |
|
+ |
|
|
+ |
44 |
|
|
|
|
|
+ |
|
+ |
+ |
|
|
|
+ |
|
+ |
45 |
|
|
|
+ |
|
|
|
+ |
+ |
|
|
+ |
|
+ |
|
46 |
|
|
+ |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
+ |
47 |
|
+ |
|
|
|
|
|
+ |
+ |
|
|
|
+ |
|
+ |
48 |
+ |
|
|
|
|
|
|
+ |
+ |
|
|
+ |
|
+ |
|
49 |
+ |
|
|
|
|
|
|
+ |
|
+ |
|
+ |
|
+ |
|
50 |
|
|
+ |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
+ |
51 |
|
|
|
|
|
+ |
+ |
|
|
+ |
|
+ |
|
+ |
|
52 |
|
|
|
|
|
+ |
|
+ |
+ |
|
|
|
+ |
+ |
|
53 |
|
|
|
|
+ |
|
+ |
+ |
|
|
|
+ |
|
+ |
|
54 |
|
|
|
+ |
|
|
+ |
|
+ |
|
|
+ |
|
|
+ |
55 |
|
+ |
|
|
|
|
|
+ |
|
|
+ |
|
+ |
+ |
|
56 |
|
|
+ |
|
|
|
|
+ |
|
|
+ |
|
+ |
|
+ |
57 |
|
+ |
|
|
|
|
|
+ |
|
+ |
|
|
+ |
|
+ |
Приложение 2
В
1 в n
1 CMg
Рис. 2.1
Рис. 2.2
Примечание 3
Министерство образования Российской Федерации
Марийский Государственный технический университет
Кафедра ИВС
КУРСОВАЯ РАБОТА
по курсу «Теория автоматов»
тема «Синтез цифрового управляемого
микропрограммного автомата»
Задание № ______________
Руководитель:
Выполнил
Йошкар-Ола
2002
Приложение 4
Рис. 4.1
Рис. 4.2
Рис. 4.3
a1
a
x1x2
x1x2
x1x2
Рис. 4.4
Приложение 4
Таблица 4.1
-
Исходное состояние
am
Код
am
Состояние перехода
as
Код
as
Выходной сигнал на переходе
X(am, as)
Выходной сигнал
Y(am)
Функции возбуждения
F(am, as)
a1
00
a1
a2
a3
00
01
10
Bx1B
Bx1x2
Bx1x2
–
–
D1
D2
a2
01
a1
a2
a3
00
01
10
x1
x1x2
x1x2
y1y2
–
D1
D2
a3
10
a1
a2
a3
00
01
10
x1
x1x2
x1x2
y2y3
–
D1
D2