Программируемые управляющие автоматы

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

Министерство образования Российской Федерации

Саратовский государственный технический университет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Программируемые управляющие автоматы

 

лабораторная работа по курсу “Организация ЭВМ и систем”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выполнил: студент группы ***

***

Проверил: преподаватель кафедры ***

***

 

 

 

 

Саратов

 

 

Кодировка управляющих и осведомительных сигналов:

 

 

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Адрес A2000000000101(X5)0001000001000010000100(X4)0001000011000100001(Y1)100(X4)0001100100000110010(Y2)000(X0)0011000000001000000001(X1)0010100111001010000010(X2)0011001000001100011(Y3)101(X5)0100101000001110000011(X3)0101001011010000100(Y4)101(X5)0100101010010010111(Y7)000(X0)1000000000010100101(Y5)101(X5)0100101100010110110(Y6)000(X0)0100100000011000000100(X4)0110110000011010000001(X1)0111001111011100000010(X2)0011010000011110000011(X3)0001110000100001000(Yk)000(X0)0000000000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Структура одноадресного П автомата:

 

x5 x4 x3 x2 x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

ЧтПЗУ

 

Микропрограмма для случая модифицируемых адресов:

 

 

Адрес ПЗУКод YiКод XjАдрес A000000000101(X5)00001000010001(Y1)100(X4)00100000100000100(X4)00011000110000000(X0)00001001000010(Y2)000(X0)01000001010000001(X1)00110001100000010(X2)01000001110000011(X3)01101010000011(Y3)101(X5)01010010010100(Y4)101(X5)01100010100111(Y7)000(X0)11001010110000000(X0)01001011000000000(X0)01010011010101(Y5)101(X5)01111011100110(Y6)000(X0)01010011110000000(X0)01010100000000100(X4)10001100010000001(X1)10011100100000000(X0)11001100110000010(X2)10101101000000011(X3)10111101010000000(X0)01000101100000000(X0)11001101110000000(X0)00100110000000000(X0)11001110011000(Yk)000(X0)00000