Министерство образования Российской Федерации
Саратовский государственный технический университет
Программируемые управляющие автоматы
лабораторная работа по курсу “Организация ЭВМ и систем”
Выполнил: студент группы ***
***
Проверил: преподаватель кафедры ***
***
Саратов
Кодировка управляющих и осведомительных сигналов:
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
Структура двухадресного П автомата:
x5x4x3x2x1
Y0 Y1 . . . Y7,Yk x1x2x3x4x5 x0
ЧтПЗУ
Микропрограмма для П автомата с принудительной двухадресной адресацией:
Адрес ПЗУ |
Код 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
Y0 Y1... Y7,Yk x1 x2 x3 x4 x5 x0
ЧтПЗУ
Микропрограмма для случая модифицируемых адресов:
Адрес ПЗУ |
Код 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 |
Контрольная работа | Концепция информатизации Российской Федерации |
Контрольная работа | Причины агрессивного поведения. Методы работы с агрессивными детьми |
Контрольная работа | Алгоритм выбора и реализации предпринимательской идеи |
Контрольная работа | Системы управления взаимоотношения с клиентами |
Контрольная работа | Учет материальных затрат в бухгалтерском учете |
Контрольная работа | Геополитическое положение России |
Контрольная работа | Особенности вознаграждения работников в организации |
Контрольная работа | Виды запасов |
Контрольная работа | Современные методы арт-терапии |
Контрольная работа | Психоанализ |
Контрольная работа | Безопасность и качество туристических услуг |
Контрольная работа | Всемирно-историческое значение победы над фашистской Германией |
Контрольная работа | Беженцы и вынужденные переселенцы |
Контрольная работа | Особенности организации театрализованных игр в разных возрастных группах и руководство ими |
Контрольная работа | Криминалистика |