RET (return) — вернуться.
Формат команды: 11001001
(PCL)<-((SP))
(PCH)<-((SP)+1)
(SP)<-(SP)+2.
Содержимое ячейки памяти, адрес которой задается указателем стека SP, заносится на место младшего байта в счетчик команд PC; содержимое ячейки памяти, адpec которой на 1 больше содержимого регистра SP, заносится на место старшего байта в счетчик команд РС. Значение регистра SP увеличивается на 2.
HLT (halt) — стоп.
Формат команды: 01110110
По этой простейшей безадресной команде управления останавливается продвижение счетчика команд PC и фиксируется без изменений содержимое всех регистров МП. Команда используется для останова работы системы, проверки хода вычислительного процесса и принятия решения о целесообразности продолжения вычислений.
NOP (no operation) - пустая команда.
Формат команды: 00000000
Безадресная команда 'отсутствие операции' используется для пропуска одного процессорного цикла с целью формирования временных задержек. Для получения задержки длительностью, большей одного машинного цикла, в программу вставляется последовательность команд NOP необходимой длины.
R condition (condition return) — вернуться по условию.
Формат команды: 11CCC000
if(CCC) then (PCL)<-((SP)),
(PCH)<-((SP)+1),
(SP)<-(SP)+2, else (PC)<-(PC)+1.
Команды условного возврата RET IF модифицируются кодом условия возврата в поле CCC команды:
RC (return on carry) — возврат по переполнению - ССС<-С=1;
RNC (return on no carry) — возврат по отсутствию переполнения - ССС<-С=0; RZ (return on zero) — возврат по нулевому результату - ССС<-Z=0;
RNZ (return on no zero) — возврат по ненулевому результату - ССС<-Z=1;
RP (return on positive) — возврат по положительному результату - ССС<-S=0;
RM (return on minus) — возврат по отрицательному результату - ССС<-S=1;
RPE (return on parity even) — возврат по четному результату - ССС<-P=1;
RPO (return on parity odd)- возврат по нечетному результату - ССС<-P=0; Возможность МП оперировать с условными командами возврата RET IF позволяет простыми программными средствами реализовать в МП-системе модульную параметризируемую систему подпрограмм.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.