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

 


По базе:  

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

реклама

 




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




MSP430 система команд - Команда *NOP

*NOP Нет операции
Синтаксис NOP
Операция не выполняется
Эмуляция MOV #0, R3
Описание Никакая операция не выполняется. Команда может использоваться для исключения команд в ходе проверки программного обеспечения или для задания необходимого времени ожидания.
Биты статуса Биты статуса не изменяются
Биты режима
Пример Команда NOP главным образом используется в двух случаях:
- сохранение одного, двух или трех слов памяти;
- корректировка программных временных интервалов.

Примечание: эмуляция команды NOP
Другие команды могут эмулировать функцию NOP, позволяя получать различное количество циклов команды и слов кода. Ниже представлены некоторые примеры:
         MOV #0,R3       ; 1 цикл, 1 слово
         MOV 0(R4),0(R4) ; 6 циклов, 3 слова
         MOV @R4,0(R4)   ; 5 циклов, 2 слова
         BIC #0,EDE(R4)  ; 4 цикла, 2 слова
         JMP $+2         ; 2 цикла, 1 слово
         BIC #0,R5       ; 1 цикл, 1 слово
Однако, нужно соблюдать осторожность при использовании этих примеров, чтобы избежать непредсказуемых результатов. К примеру, при использовании команды MOV 0(R4),0(R4), когда R4 содержит значение 120h, произойдет нарушение защиты сторожевого таймера (адрес 120h), потому что не будет использован ключ защиты.
    Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments,

поставщики электронных компонентов






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