Реферат Курсовая Конспект
XORWF Exclusive OR W and f - раздел Образование, В1. Опис команд для PIC мікроконтролерів Вилучення Або W І F Синтаксис: Xorwf F,d ...
|
Вилучення АБО W і f
Синтаксис: XORWF f,d
Операнди: 0 <= f <= 31, dє [0,1]
Операція: (W). XOR. (f) -> (dest)
Біти стану: Z
Код: 0001 10df ffff
Опис: Вміст регістра W порозрядно складається з вмістом регістра f за модулем 2. Якщо d = 0, результат зберігається в регістрі W. Якщо d = 1, результат зберігається в тому ж регістрі f.
Циклів: 1
Приклад: XORWF REG, 1
Перед виконанням команди: REG = 0xAF
W = 0xB5
Після виконання команди: REG = 0x1A
W = 0xBS
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 |
– Конец работы –
Эта тема принадлежит разделу:
В Опис команд для PIC мікроконтролерів B Опис команд PIC CXX і PIC C X ADDWF Add W... BCF Bit Clear f... Скидання біта в регістрі f...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: XORWF Exclusive OR W and f
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов