ADDLW | Add Literal and W |
Instrukce: | ADDLW k |
Operace: | (W)+k do (W) |
Stavové bity: | C , DC , Z |
Počet cyklů: | 1 |
Sečte obsah registru W s konstantou k . Výsledek uloží do registru W. |
ANDLW | AND Literal with W |
Instrukce: | ANDLW k |
Operace: | (W) AND k do (W) |
Stavové bity: | Z |
Počet cyklů: | 1 |
Provede logický součin registru W a konstanty k . Výsledek uloží do registru W. |
IORLW | Inclusive OR Literal with W |
Instrukce: | IORLW k |
Operace: | (W) OR k do (W) |
Stavové bity: | Z |
Počet cyklů: | 1 |
Provede logický součet registru W a konstanty k . Výsledek uloží do registru W. |
MOVLW | Move Literal to W |
Instrukce: | MOVLW k |
Operace: | k do (W) |
Stavové bity: | - |
Počet cyklů: | 1 |
Naplní registr W konstantou k. |
RETLW | Return with Literal in W |
Instrukce: | RETLW k |
Operace: | k do (W) , STACK do PC |
Stavové bity: | - |
Počet cyklů: | 2 |
Návrat z podprogramu. Naplní registr W konstantou k, ze zásobníku přesune horní adresu do PC |
XORLW | Exclusive OR Literal with W |
Instrukce: | XORLW k |
Operace: | (W) XOR k do (W) |
Stavové bity: | - |
Počet cyklů: | 2 |
Provede operaci XOR registru W a konstanty k . Výsledek uloží do registru W |