Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

UA / Постников А.И. Лаб раб Упр Авт

.pdf
Скачиваний:
27
Добавлен:
04.06.2015
Размер:
591.39 Кб
Скачать

2.По приведѐнным выше соотношениям рассчитать разрядности полей микрокоманды (Ncx – разрядность поля выбора входного осведомительного сигнала х; Na – разрядность поля адреса следующей микрокоманды; Ny – разрядность поля операционной части микрокоманды для горизонтального кодирования), ввести полученные значения в соответствующие окна и нажать кнопку "Применить". Результатом будет формирование пустых таблиц микропрограммы и кодировки мультиплексора выбора входного сигнала

МХХ.

3.В таблицу кодировки мультиплексора МХХ заносятся входные сигналы, поступающие на выход мультиплексора при подаче на его адресные входы разрядов поля микрокоманды Сх, а в окно "МИКРОПРОГРАММА" вводится микропрограмма, предварительно составленная по заданной ГСМ. Введѐнную информацию рекомендуется сохранить в файл (кнопка "Файл" основного меню).

4.Проверить правильность составленной микропрограммы (кнопка "Выполнить" основного подменю). В случае появления сообщения об ошибке – найти еѐ место в микропрограмме и исправить.

5.Сохранить правильно работающую микропрограмму в файл с оригинальным именем для последующей демонстрации еѐ преподавателю.

6.Оформить отчѐт по проделанной работе.

3 Задания к лабораторным работам

Для соответствующего варианта ГСМ, представленной в прил. А, рассчитать разрядность полей микрокоманды и составить микропрограммы выполнения заданной ГСМ на УА с программируемой логикой с принудительной адресацией, с естественной адресацией и для БМУ на основе СОАМ К1804ВУ2 с использованием горизонтального кодирования операционной части микрокоманд.

Закодировать операционную часть микрокоманд с учѐтом вертикального кодирования. Разработать функциональную логическую схему дешифратора перевода вертикальной кодировки в горизонтальную.

Содержание отчѐта

1.Заданная ГСМ.

2.Определение разрядности полей микрокоманды.

3. Таблица кодировки выбора входного сигнала на мультиплексоре входного сигнала МХХ.

4.Микропрограмма выполнения заданной ГСМ.

5.Таблица кодировки при использовании вертикального кодирования.

6.Функциональная логическая схема дешифратора операционной части микрокоманд.

Приложение А

Варианты граф-схем микропрограмм

Вариант 1

Начало

 

 

 

 

 

 

 

x1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

y5

 

 

 

 

y1, y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

y3

 

 

y4

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y5

 

 

y2

 

y4

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

Вариант 2

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

y4

 

 

 

y2, y4

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

y5

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

y5

 

 

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

Конец

 

 

 

Вариант 3

 

 

 

 

 

Начало

 

 

 

 

 

 

 

x3

0

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

 

x2

 

y3

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

y4

 

 

y5

 

y2

 

 

y2

 

y1, y5

 

y1

 

 

 

 

 

y4

 

y5

 

 

 

 

 

y1

 

 

 

 

 

 

 

x1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

y3

 

 

 

 

Конец

 

 

 

 

 

Вариант 4

 

 

 

 

 

 

Начало

 

 

 

 

 

 

y2

 

 

 

 

 

 

 

y4

 

 

 

 

 

 

0

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

1

x3

 

 

y3

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

1

y5

 

 

 

 

x1

 

 

 

 

 

 

y1

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

y3

 

y1

 

 

y4

 

y3, y5

 

 

 

 

 

 

y2

 

 

 

 

y3

 

y2

 

 

 

 

 

Конец

 

 

Вариант 5

 

 

 

 

Начало

 

 

 

 

 

y2

 

 

 

 

0

x2

1

 

 

 

 

 

 

 

y3, y4

 

 

 

 

y5

x3

0

 

 

1

x1

 

 

 

 

1

 

y3

 

 

0

y1

 

y4

 

 

y1, y2

 

 

 

 

 

y2

 

y2

 

 

y1

 

 

 

 

 

 

 

y5

 

 

 

 

 

Конец

 

 

 

 

Вариант 6

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

y1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

y3

 

 

x2

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y5

y3

 

y1, y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2, y6

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

 

 

 

 

Вариант 7

Начало y1

y2

x2

1

 

 

 

 

 

0

 

 

x1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1, y2

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

y2

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

y3

y3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

y3, y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 y2

y5 y1

Конец

Вариант 8

Начало

 

 

 

 

 

0

x2

 

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y6

 

 

 

 

 

 

 

y1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

y3

 

y4

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1, y2

 

y3, y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y5, y6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

Конец

Вариант 9

Начало y1

 

 

 

x2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

x1

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

y5

 

y3

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1, y2

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

y4

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

 

 

 

 

Вариант 10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

 

 

 

 

0

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

 

 

 

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1, y2

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 x1

1

Конец

 

 

Вариант 11

 

 

 

 

Начало

 

 

 

 

 

y1

 

 

 

 

 

y2

 

 

0

x1

 

 

 

 

 

 

y3

 

 

 

 

 

 

 

 

1

 

 

 

 

 

y1, y2

 

y4

 

 

 

y3

 

y5

 

 

 

y4

0

x3

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

x2

0

 

 

 

 

 

 

 

 

 

1

 

y5

 

 

 

Конец

 

 

 

 

Вариант 12

 

 

 

Начало

 

 

 

 

x1

0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

y1

 

y2

 

 

 

y3

 

x3

0

 

 

 

 

 

 

 

 

1

 

 

1

x2

 

y4

y5

 

 

 

 

 

0

 

 

 

y6

 

y1, y3

 

 

 

y2

 

y4

 

 

 

 

 

y5

 

 

 

 

 

Конец

 

 

 

Вариант 13

 

 

 

 

Начало

 

 

 

0

 

 

 

 

 

 

 

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

y1

 

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

 

 

 

 

 

 

 

0

x3

1

 

 

 

 

y4

 

x2

0

 

 

 

 

1

 

y5

 

y1, y2

y3, y4

 

 

y1

 

 

y2

 

 

 

 

Конец

 

 

Вариант 14

Начало

 

 

 

1

 

x1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

 

 

y2

 

 

 

 

 

1

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

y3

 

y4

 

 

 

y5

 

y1, y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y3

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y5

y3

Конец

 

Вариант 15

 

 

 

Начало

 

 

 

 

x1

0

 

 

 

 

 

 

 

1

 

 

 

1

x3

 

y1

 

 

 

 

 

0

 

 

y3

 

y4

 

y2

y5

 

y1, y2

 

 

 

 

y3

 

 

 

 

x2

1

 

 

 

 

 

 

 

0

 

 

 

 

y4

 

y5

 

 

Конец

 

 

 

Вариант 16

 

 

 

 

Начало

 

 

 

0

x1

1

 

 

 

 

 

y1

 

 

y3

 

y2

 

 

y4

 

x3

0

 

 

 

 

 

 

 

1

 

 

 

1

x2

 

 

 

 

 

 

 

 

0

 

 

 

 

y5

 

y1, y2

 

 

y3

 

y5

 

 

y4

 

y2, y4

 

 

Конец

 

 

 

 

Вариант 17

 

 

Начало

 

 

0

x2

 

 

 

 

 

 

1

 

 

y1

x1

1

 

 

 

 

0

 

 

y2

x3

0

y2, y3

 

 

1

 

 

y3

y4

y1, y2

y4

 

y5

y5

 

 

y1

 

 

 

Конец

 

 

 

Вариант 18

 

 

Начало

 

 

 

y1

 

 

 

y2

 

 

 

y3

 

 

y5

y4

 

 

y6

x2

1

 

 

 

 

0

x3

0

 

 

y1, y2

y3

1

y5

0

x1

 

y4

 

 

 

 

1

 

 

 

Конец