Програмовані керуючі автомати

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство освіти Російської Федерації
Саратовський державний технічний університет
Програмовані керуючі автомати
лабораторна робота з курсу "Організація ЕОМ та систем"
Виконав: студент групи ***
***
Перевірив: викладач кафедри ***
***
Саратов
SHAPE \ * MERGEFORMAT
Y0
P2
1
0
P1
Y1
P1
X1
Y2
X2
X3
Y6
Y3
P2
Y4
P2
Y5
P2
P1
X1
Y7
X3
X2
Yk
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
Об'єднаний граф

Кодування керуючих і осведомітельних сигналів:
Y0 - 0000
Y1 - 0001
Y2 - 0010
Y3 - 0011
Y4 - 0100
Y5 - 0101
Y6 - 0110
Y7 - 0111
Yk - 1000
X0 - 000
X1 - 001
X2 - 010
X3 - 011
X4 (P1) - 100
X5 (P2) - 101
Структура двохадресна П автомата:

x 5 x 4 x 3 x 2 x 1

&



1

&



&





&
&









ДшY
Y0 Y1. . . Y7, Yk x 1 x 2 x 3 x 4 x 5 x 0

ДшХ




A1

Y






A2


PA

X


ПЗУ


Муу
ЧтПЗУ


PC


Мікропрограма для П автомата з примусовою адресацією двохадресна:
Адреса ПЗУ
Код Yi
Код Xj
Адреса A1
Адреса A2
00000
0000
101 (X5)
00010
00001
00001
0000
100 (X4)
00010
00011
00010
0001 (Y1)
100 (X4)
00011
00100
00011
0010 (Y2)
000 (X0)
00110
00000
00100
0000
001 (X1)
00101
00111
00101
0000
010 (X2)
00110
01000
00110
0011 (Y3)
101 (X5)
01001
01000
00111
0000
011 (X3)
01010
01011
01000
0100 (Y4)
101 (X5)
01001
01010
01001
0111 (Y7)
000 (X0)
10000
00000
01010
0101 (Y5)
101 (X5)
01001
01100
01011
0110 (Y6)
000 (X0)
01001
00000
01100
0000
100 (X4)
01101
10000
01101
0000
001 (X1)
01110
01111
01110
0000
010 (X2)
00110
10000
01111
0000
011 (X3)
00011
10000
10000
1000 (Yk)
000 (X0)
00000
00000
Структура одноадресної П автомата:
&
x5 x4 x3 x2 x1
&
1
&
&
&
&


Y0 Y1 ... Y7, Yk x1 x2 x3 x4 x5 x0
ДшY

СМ

ДшХ




Y X A







РA



ПЗУ

ЧтПЗУ
Муу



РС



Мікропрограма для випадку модифікуються адрес:
Адреса ПЗУ
Код Yi
Код Xj
Адреса A
00000
0000
101 (X5)
00001
00001
0001 (Y1)
100 (X4)
00100
00010
0000
100 (X4)
00011
00011
0000
000 (X0)
00001
00100
0010 (Y2)
000 (X0)
01000
00101
0000
001 (X1)
00110
00110
0000
010 (X2)
01000
00111
0000
011 (X3)
01101
01000
0011 (Y3)
101 (X5)
01010
01001
0100 (Y4)
101 (X5)
01100
01010
0111 (Y7)
000 (X0)
11001
01011
0000
000 (X0)
01001
01100
0000
000 (X0)
01010
01101
0101 (Y5)
101 (X5)
01111
01110
0110 (Y6)
000 (X0)
01010
01111
0000
000 (X0)
01010
10000
0000
100 (X4)
10001
10001
0000
001 (X1)
10011
10010
0000
000 (X0)
11001
10011
0000
010 (X2)
10101
10100
0000
011 (X3)
10111
10101
0000
000 (X0)
01000
10110
0000
000 (X0)
11001
10111
0000
000 (X0)
00100
11000
0000
000 (X0)
11001
11001
1000 (Yk)
000 (X0)
00000
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Лабораторна робота
111.7кб. | скачати


Схожі роботи:
Керуючі пристрої і їхні види
Школа ІС Брука Малі та керуючі ЕОМ
Цифрові автомати
Керуючі структури мови Сі Програмування з використанням покажчиків
Автомати для смаження і випічки
Клітинні автомати та комп`ютерна екологія
Стан і перспективи розвитку торгівлі через торговельні автомати в Росії і за кордоном
Ферменти та білки живої клітини це молекулярні біологічні автомати з програмним управлінням
© Усі права захищені
написати до нас