Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ

реклама

 




Мероприятия:




RETI C/RETI NC,
RETI Z/RETI NZ,
RETI S - Условный выход из подпрограммы обработки прерывания по битам состояния

Описание:

Осуществляет условный выход из подпрограммы обработки прерывания (RETI), основанный на значении определенных флагов состояния процессора. Команда RETI C осуществляет возврат, если флаг состояния установлен в 1, в то время как команда RETI NC осуществляет возврат, если флаг состояния сброшен в 0. Команда RETI Z осуществляет возврат, если флаг нуля (Zero) установлен в 1, в то время как команда RETI NZ осуществляет возврат, если флаг нуля сброшен в 0. Команда RETI S осуществляет возврат, если флаг знака (Sign) установлен в 1. Более подробно см. описание команды RET.

Затрагиваемые флаги состояния: Нет

RETI C

Выполнение команды:

C=1: IP <-- @SP--
C=0: IP <-- IP + 1

Код команды:

15 0
1010 1100 1000 1101

Пример(ы):

		
RETI C 			; C=1, осуществляется возврат (RETI) 

RETI NC

Выполнение команды:

C=0: IP <-- @SP-
C=1: IP <-- IP + 1

Код команды:

15 0
1110 1100 0000 1101

Пример(ы):

		
RETI C 			; C=1, возврат (RETI) не осуществляется

RETI Z

Выполнение команды:

Z=1: IP <-- @SP-
Z=0: IP <-- IP + 1

Код команды:

15 0
1001 1100 0000 1101

Пример(ы):

		
RETI Z 			; Z=1, возврат (RETI) осуществляется

RETI NZ

Выполнение команды:

Z=0: IP <-- @SP-
Z=1: IP <-- IP + 1

Код команды:

15 0
1101 1100 0000 1101

Пример(ы):

		
RETI NZ 			; Z=1, возврат (RETI) не осуществляется

RETI S

Выполнение команды:

S=1: IP <-- @SP-
S=0: IP <-- IP + 1

Код команды:

15 0
1100 1100 0000 1101

Пример(ы):

		
RETI S 			; S=1, возврат (RETI) осуществляется





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники