рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Операция

Операция - раздел Компьютеры, Система команд 8-разрядных RISC микроконтроллеров семейства AVR (I) Pc(15-0) <-- Stack Приборы С 16-Разрядным ...

(i) PC(15-0) <-- STACK Приборы с 16-разрядным счетчиком команд, максимум 128 Кбайт памяти программ
(ii) PC(21-0) <-- STACK Приборы с 22-разрядным счетчиком команд, максимум 8 Мбайт памяти программ
      Синтаксис   Операнды:   Счетчик программ:   Стек
(i) RETI None См. операцию SP <-- SP+2 (2 байта, 16 бит)
(ii) RETI None См. операцию SP <-- SP+3 (3 байта, 22 битa)
               

16-разрядный код операции:

0XX1

Булевы выражения регистра статуса (SREG)

I T H S V N Z C  
- - - - - - -  
I: 1 Флаг установлен  
                     

Пример:

. . .

extint: push r0 ; Сохранить r0 в стеке

. . .

pop r0 ; Восстановить r0

reti ; Вернуться и разрешить прерывания

Слов: 1 (2 байта)

Циклов: 4

 

Команда RJMP - перейти относительно

Описание:Команда выполняет относительный переход по адресу в пределах +2 Кслов (4 Кбайт) текущего состояния счетчика команд. В ассемблере вместо относительных операндов используются метки. Для AVR микроконтроллеров с памятью программ не превышающей 4 Кслов (8 Кбайт) данная команда может адресовать всю память программ.

– Конец работы –

Эта тема принадлежит разделу:

Система команд 8-разрядных RISC микроконтроллеров семейства AVR

На сайте allrefs.net читайте: "Система команд 8-разрядных RISC микроконтроллеров семейства AVR"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Операция

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Операция
(i) P <-- Rr   Синтаксис Операнды: Счетчик программ: (i) OUT

Операция
(i) Rd <-- STACK   Синтаксис Операнды: Счетчик программ: (i)

Операция
(i) STACK <-- Rr   Синтаксис Операнды: Счетчик программ: (i)

Операция
(i) PC <-- PC + k + 1 Приборы с 16-разрядным счетчиком команд, максимум 128 Кбайт памяти программ (ii) PC <-- PC + k + 1 Прибо

Операция
(i) PC(15-0) <-- STACK Приборы с 16-разрядным счетчиком команд, максимум 128 Кбайт памяти программ (ii) PC(21-0) <-- STACK При

Операция
(i) PC <-- PC + k + 1   Синтаксис Операнды: Счетчик программ: Стек

Операция
(i) I/O(P,b) <-- 1   Синтаксис Операнды: Счетчик программ: (i)

Операция
(i) If I/O(P,b) = 0 then PC <-- PC + 2 (or 3) else PC <-- PC + 1   Синтаксис Операнды: Счетчик

Операция
(i) If I/O(P,b) = 1 then PC <-- PC + 2 (or 3) else PC <-- PC + 1   Синтаксис Операнды: Счетчик

Операция
(i) If Rr (b) = 0 then PC <-- PC + 2 (or 3) else PC <-- PC + 1   Синтаксис Операнды: Счетчик пр

Операция
(i) If Rr(b) = 1 then PC <-- PC + 2 (or 3) else PC <-- PC + 1   Синтаксис Операнды: Счетчик про

Операция
(i) C <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEC

Операция
(i) H <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEH

Операция
(i) I <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEI

Операция
(i) N <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEN

Операция
(i) Rd <-- $FF   Синтаксис Операнды: Счетчик программ: (i) SE

Операция
(i) S <-- 1   Синтаксис Операнды: Счетчик программ: (i) SES

Операция
(i) T <-- 1   Синтаксис Операнды: Счетчик программ: (i) SET

Операция
(i) V <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEV

Операция
(i) Z <-- 1   Синтаксис Операнды: Счетчик программ: (i) SEZ

Операция
  Синтаксис Операнды: Счетчик программ: (i) SLEEP None PC <-- PC + 1

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги