Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

B.2.Описание дополнительных команд для семейства PIC 16СХХ

Читайте также:
  1. B1. Опис команд PIC 12CXX і PIC 16C5X
  2. C) жеке командалар немесе команда топтары көп рет қайталанатын болса
  3. C. Движение информации и ее трансформация от исходной в командную
  4. I. Параметры абзацазадаются командойФормат→Абзац
  5. PS, TOP командаларымен процесстерді тексеру. Процестермен жұмыс істеуге арналған командалардың түрлері.
  6. Stty, tset командаларын тағайындау және сипаттау. Қатқыл дискімен жұмыс істеу командалары. /etc/passwd, /etc/shadow және /etc/group файлдары.
  7. V. РЕЗУЛЬТАТЫ ДОПОЛНИТЕЛЬНЫХ ИССЛЕДОВАНИЙ И ИХ КЛИНИЧЕСКАЯ ОЦЕНКА.
  8. А26. И рыночная, и командная экономики
  9. А4. Какой признак характерен для семейства бобовых

B.2.Описание дополнительных команд для семейства PIC 16СХХ

 

RETFIE Return from Interrupt Возврат из прерывания
Синтаксис: [label] RETFIE
Операнды нет
Операция: TOS®(PC), 1®GIE
Биты состояния: нет
Код: 00 0000 0000 1001
Описание: Извлеченное из стека значение загружается в PC, и разрешаются прерывания. PCLATH остается без изменений.
Слова:  
Циклов:  
Пример: RETFIE После выполнения команды: PC=TOS, GIE=1

 

RETURN Return from Subroutine Возврат из подпрограммы.
Синтаксис: [label] RETURN
Операнды: нет
Операция: TOS®(PC)
Биты состояния: нет
Код: 00 0000 0000 1000
Описание: Извлеченное из стека значение загружается в PC
Слова:  
Циклов:  
Пример: RETURN После выполнения команды: PC=TOS

 

SUBLW Subtract W from Literal Вычитание W из константы
Синтаксис: [label] SUBLW k
Операнды: 0=<k=<255
Операция: K - (W)®(W)
Биты состояния: C,DC,Z
Код: 11 110x kkkk kkkk
Описание: Результат вычитания W из 8-битной константы k сохраняется в рабочем регистре
Слова:  
Циклов:  
Пример 1: SUBLW 0x02 Перед выполнением команды: W=1 C=? После выполнения команды: W=1 C=1; результат положительный  
Пример 2: Перед выполнением команды: W=2 C=? После выполнения команды: W=0 C=1; результат ноль
Пример 3: Перед выполнением команды: W=3 C=? После выполнения команды: W=FF C=0; результат отрицательный

 

ADDLW Add Literal and W Сложение константы с W
Синтаксис: [label] ADDLW k
Операнды: 0=<k=<255
Операция: (W)+k®(W)
Биты состояния: C,DC,Z
Код: 11 111x kkkk kkkk
Описание: Результат сложения W и 8-битной константы k сохраняется в рабочем регистре
Слова:  
Циклов:  
Пример: ADDLW 0x15 Перед выполнением команды: W=0 После выполнения команды: W=0x25

 




Дата добавления: 2014-12-18; просмотров: 55 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
IBM выпустила 256-ядерный сервер Power 795| С1.Задачи

lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав