|
| MOVFF macro regA, regB | |
| Description: | |
| Moves the value in regA to regB. Affects WREG, STATUS. 2 Instruction Cycles. | |
| Parameters: | |
| regA | the register to move to regB |
| regB | the destination register |
| MOVFF_TW macro regA, regB | |
| Description: | |
| Moves the value in regA to regB, but preserves WREG. Affects STATUS. 4 Instruction Cycles. | |
| Parameters: | |
| regA | register to move to regB |
| regB | destination register |
| MOVLF macro lit, reg | |
| Description: | |
| Moves lit to reg. Affects WREG. 2 Instruction Cycles. | |
| Parameters: | |
| lit | literal to move |
| reg | register to move literal to |
| MOVLF_TW macro lit, reg | |
| Description: | |
| Moves lit to reg, but preserves WREG. Affects STATUS. 4 instruction cycles. | |
| Parameters: | |
| lit | literal to move |
| reg | register to move literal to |
| SWAPFF macro regA, regB | |
| Description: | |
| Sets regA equal to regB and regB equal to regA. Affects STATUS, WREG. 4 Instruction Cycles. | |
| Parameters: | |
| regA | register to move to regB |
| regB | register to move to regA |
| SWAPWF macro reg | |
| Description: | |
| Sets WREG equal to reg and reg equal to WREG. Affects STATUS. 2 Instruction Cycles. | |
| Parameters: | |
| reg | the register to swap with WREG |