Программируемые управляющие автоматы
Объединённый граф. Кодировка управляющих и осведомительных сигналов. Структура двухадресного П автомата. Микропрограмма для П автомата с принудительной двухадресной адресацией. Структура одноадресного П автомата. Микропрограмма.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 18.11.2004 |
Размер файла | 24,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Министерство образования Российской Федерации
Саратовский государственный технический университет
Программируемые управляющие автоматы
лабораторная работа по курсу “Организация ЭВМ и систем”
Выполнил: студент группы ***
***
Проверил: преподаватель кафедры ***
***
Саратов
Кодировка управляющих и осведомительных сигналов:
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 |
Подобные документы
Методика минимизации абстрактного автомата. Порядок построения графа полученного минимизированного автомата. Синтез на элементах ИЛИ-НЕ и Т-тригерах. Составление таблицы переходов. Разработка микропрограммного автомата, реализующего микропрограмму.
курсовая работа [997,7 K], добавлен 28.03.2011Принцип микропрограммного управления. Управляющие автоматы с жесткой и программируемой логикой. Граф-схемы алгоритмов. Синтез управляющего автомата по граф-схеме алгоритма. Построение управляющего автомата с программируемой логикой на основе ПЗУ.
курсовая работа [263,8 K], добавлен 25.01.2011Содержание и особенности этапов синтеза дискретного автомата. Граф переходов-выходов автомата Мура, кодирование входных и выходных сигналов. Построение функциональной схемы автомата Мура на RS–триггерах и элементах И-НЕ в программе Electronic WorkBench.
курсовая работа [964,2 K], добавлен 20.07.2015Разработка управляющего автомата процессора с жесткой логикой в САПР Quartus II. Построение схемы функциональной микропрограммы команды "Исключающее ИЛИ" в размеченном виде. Унитарное кодирование состояний автомата. Запись функций переходов и выходов.
курсовая работа [671,3 K], добавлен 04.11.2014Синтез автомата для преобразования двоично-десятичного кода. Кодировка алфавитов и состояний. Построение булевых функций, минимизация. Разметка вход-выходных слов для автомата Мили и автомата Мура. Реализация на элементах малой степени интеграции.
контрольная работа [141,5 K], добавлен 14.10.2012Функциональная и структурная организация ЭВМ. Разработка функциональных микропрограмм заданных команд. Их объединение и привязка к структуре операционного автомата процессора. Разработка управляющего автомата процессора с программируемой логикой.
дипломная работа [4,0 M], добавлен 25.03.2012Общая структура и принцип функционирования синхронного управляющего автомата. Анализ граф схемы алгоритма управляющего автомата и детализация блока памяти. Структурный синтез логического преобразователя и разработка электрической функциональной схемы.
курсовая работа [222,6 K], добавлен 19.02.2013Построим содержательные графы выполнения трёх команд языка Ассемблера. Команда умножения двоичных чисел без знака mul. Команда преобразования типов cwde. Логическая команда xor. Синтез канонического автомата. Синтез М-автомата. Управляющие сигналы.
реферат [35,7 K], добавлен 18.11.2004Разработка управляющего автомата, ориентированного на выполнение заданной микрооперации. Разработка алгоритма работы управляющего автомата. Листинг программы. Выбор оптимального варианта кодирования состояний автомата. Синтез функции возбуждения.
курсовая работа [506,9 K], добавлен 26.12.2012Определение функций выходных сигналов и сигналов возбуждения. Построение функциональной схемы управляющего автомата. Способы выполнения операции умножения с фиксированной и с плавающей запятой. Получение функциональной ГСА. Кодирование состояния автомата.
курсовая работа [60,9 K], добавлен 15.02.2011