Анализ и результат работы: Выполнили микропрограмму в пошаговом режиме, фиксируя результат выполнения отдельных микрокоманд по индикатором «данные» (установка мультиплексора- 001 при выполнении программы – содержимое выходной шины данных ЦПЭ К1804ВС1):
Адрес |
Индикатор «данные» |
0000 |
|
0001 |
|
0010 |
|
0011 |
|
0100 |
|
0101 |
|
С помощью указанных микрокоманд убедились, что можно загрузить любой из шестнадцати РОН произвольным числом меняя только содержимое полей В и D.
Микрокоманда с адресом 0101 в этой микропрограмме, передающая управление самой себе, является микрокомандой «останова». С помощью индикатора «данные» убеждаемся, что микропрограмма «зацикливаеться» на микрокоманде с адресом 0101, при этом любое последующее нажатие кнопки ПУСК не изменяет содержимое счетчика микрокоманд.
Загрузка Q выполняется аналогичными командами, однако для этого необходимо изменить приёмник результата
Дополнение к микропрограмме 1 : Загрузка и чтение регистра Q.
Таблица 1.2
Адрес памяти |
Микрокоманда |
Выполняемая функция |
|||||||
адрес перехода |
инструкция перехода |
приёмник результата |
источник операндов |
АЛУ |
А |
В |
D |
||
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
||
0000 |
хххх |
0010 |
х000 |
х111 |
х011 |
хххх |
xxxx |
0010 |
Загрузка Q |
0001 |
0001 |
0001 |
х001 |
x010 |
х011 |
хххх |
xxxx |
хххх |
Чтение Q |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.