|
Команда RLF - сдвиг f влево через перенос
Синтаксис: |
RLF f,d |
Операнд: |
0 < f < 127, d О [0, 1] |
Операция: |
f<n> --> d<n+1>, f<7> --> C, C --> d<0> |
Биты состояния: |
C |
Код: |
00 1101 dfff ffff |
Описание: |
Содержимое регистра f сдвигается на 1 бит влево через бит переноса С. Если d = 0, результат сохраняется в регистре W. Если d = 1, результат сохраняется в том же регистре f. |
Циклов: |
1 |
Пример: |
RLF REG1,0 Перед выполнением команды:
После выполнения команды: |
REG1 = 11100110 REG1 = 11100110 |
C = 0 C = 1 W = 11001100 |
|
|