命令一覧
| RRF | f レジスタ の内容を右にシフト |
| 書式 | [label] RRF f, d ( label は省略可 はスペースを示す ) |
| オペランド |
f:ファイル・レジスタのアドレス ( 00(00h) 〜 127(7Fh) )
d:結果格納先 ( 0 または 1 ) |
| 実行内容 |
f レジスタの内容をキャリービットも含めて1ビット右に移動する。
d = 0 なら結果をWレジスタに上書きする。
d = 1 なら結果を f レジスタに上書きする。 |  |
| 影響フラグ | f レジスタの最下位ビットをCに設定 |
命令実行
サイクル | 1サイクル |
| SLEEP | スリープモード設定 |
| 書式 | [label] SLEEP ( label は省略可 はスペースを示す ) |
| オペランド | 無し |
| 実行内容 |
クロック発振器を停止してプロセッサをスリープモードにする。
プリスケーラをウォッチドッグタイマーに使用している場合は、プリスケーラもリセットする。 |  |
| 影響フラグ | TOに 1 を設定し、PDに 0 を設定する。 |
命令実行
サイクル | 1サイクル |
次の命令
 |