ВУЗ:
Составители:
32
Безусловный переход
JMP 0001DD
Действие: (СК) Å (DST)
Описание:
команда JMP обеспечивает возможность перехода на любую команду
программы (не ограничиваясь пределами в +177 и -200 слов как коман-
да BR) с использованием всех методов адресации, за исключением ре-
гистрового. Использование регистровой адресации вызывает прерыва-
ние программы по условию запрещенная команда через адрес вектора
4. Метод косвенной адресации может применяться и вызывает передачу
управления программой по адресу, содержащемуся в указанном реги-
стре. Заметим, что команды - это полные слова и поэтому должны вы-
бираться из ячеек с четными адресами. Команда JMP с косвенно - ин-
дексным методом адресации позволяет передать управление по адресу,
являющемуся элементом таблицы адресов.
Признаки:
N V Z C
Не изменяются
Команды обращения к подпрограмме и выхода из подпрограммы
Эти команды обеспечивают возможность автоматического вложения
подпрограмм, выхода из подпрограммы и многократного входа в подпро-
грамму. В подпрограммах могут быть обращения к другим подпрограммам
(или к самим себе) без специального программного запоминания адресов
возврата. Процедура обращения к подпрограмме и выхода из нее
не изме-
няет подпрограмму. Это позволяет использовать одну и ту же подпро-
грамму несколькими процессами, осуществляющими прерывание про-
граммы.
Обращение к подпро-
грамме
JSR 004RDD
Дейст-
вие:
•
(ТMP) Å (DST)
запись содержимого приемника во внут-
ренний регистр процессора:
•
PUSH (SP) Å (R)
запись содержимого указанного регистра в
стек:
•
(R) Å (PC)
счетчик команд (PC) содержит адрес ячей-
ки, следующей за командой JSR; этот адрес
заносится в регистр R;
•
(PC) Å (TMP)
занесение в счетчик команд нового содер-
жимого, определяющего начальный адрес
подпрограммы.
32
Безусловный переход
JMP 0001DD
Действие: (СК) � (DST)
команда JMP обеспечивает возможность перехода на любую команду
программы (не ограничиваясь пределами в +177 и -200 слов как коман-
да BR) с использованием всех методов адресации, за исключением ре-
гистрового. Использование регистровой адресации вызывает прерыва-
ние программы по условию запрещенная команда через адрес вектора
Описание: 4. Метод косвенной адресации может применяться и вызывает передачу
управления программой по адресу, содержащемуся в указанном реги-
стре. Заметим, что команды - это полные слова и поэтому должны вы-
бираться из ячеек с четными адресами. Команда JMP с косвенно - ин-
дексным методом адресации позволяет передать управление по адресу,
являющемуся элементом таблицы адресов.
N V Z C
Признаки: Не изменяются
Команды обращения к подпрограмме и выхода из подпрограммы
Эти команды обеспечивают возможность автоматического вложения
подпрограмм, выхода из подпрограммы и многократного входа в подпро-
грамму. В подпрограммах могут быть обращения к другим подпрограммам
(или к самим себе) без специального программного запоминания адресов
возврата. Процедура обращения к подпрограмме и выхода из нее не изме-
няет подпрограмму. Это позволяет использовать одну и ту же подпро-
грамму несколькими процессами, осуществляющими прерывание про-
граммы.
Обращение к подпро-
JSR 004RDD
грамме
запись содержимого приемника во внут-
• (ТMP) � (DST)
ренний регистр процессора:
запись содержимого указанного регистра в
• PUSH (SP) � (R)
стек:
Дейст- счетчик команд (PC) содержит адрес ячей-
вие: • (R) � (PC) ки, следующей за командой JSR; этот адрес
заносится в регистр R;
занесение в счетчик команд нового содер-
• (PC) � (TMP) жимого, определяющего начальный адрес
подпрограммы.
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
