Методические указания к лабораторный работам "АЛУ ЭВМ"
2 ЛАБОРАТОРНАЯ РАБОТА №2. ОРГАНИЗАЦИЯ УРАВЛЯЮЩЕГО АВТОМАТА АРИФМЕТИКО-ЛОГИЧЕСКОГО УСТРОЙСТВА
2.2 Задание на самостоятельную работу
1. Изучить схему и операционные возможности УА АЛУ.
2. В соответствии с указанными преподавателем вариантом задания и пусковым адресом микропрограммы разработать микропрограмму, обязательно содержащую (использующую) указанные в задании типы микрокоманд переходов. Варианты заданий представлены в табл. 8. Выполнить микропрограмму в шаговом режиме. Перед выполнением загрузить (инициализировать) память микропрограмм. Для этого после этапа компилирования проекта запустить симулятор, войти в меню инициализации, выбрать режим инициализации памяти. Результаты выполнения представить в виде временной диаграммы и трассы в виде таблицы.
Таблица 8 - Варианты для самостоятельного задания
|
Номер варианта |
Условн. переход |
Безусловн. переход |
Цикл |
|
1 |
jz |
jmp |
endz |
|
2 |
jz |
jmp |
ends |
|
3 |
js |
jmp |
endc |
|
4 |
jovr |
jmp |
endz |
|
5 |
jc |
call, jmp |
ends |
|
6 |
jz |
jmp |
endc |
|
7 |
jz |
call, jmp |
endz |
|
8 |
js |
jmp |
ends |
|
9 |
jovr |
jmp |
endc |
|
10 |
jc |
jmp |
endz |
|
11 |
jz |
jmp |
ends |
|
12 |
jz |
call, jmp |
endc |
|
13 |
js |
jmp |
endz |
|
14 |
jovr |
jmp |
ends |
|
15 |
jc |
jmp |
endc |
|
16 |
jz |
jmp |
endz |
|
17 |
jz |
jmp |
ends |
|
18 |
js |
jmp |
endc |
|
19 |
jovr |
call, jmp |
endz |
|
20 |
jc |
jmp |
ends |
|
21 |
jz |
jmp |
endc |
|
22 |
jz |
call, jmp |
endz |
|
23 |
js |
jmp |
ends |
|
24 |
jovr |
jmp |
endc |
|
25 |
jc |
call,jmp |
endz |