|
|
Команда 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 |
|
|