|
PIC18F258 Datasheet, PDF (320/384 Pages) Microchip Technology – High Performance, 28/40-Pin Enhanced FLASH Microcontrollers with CAN | |||
|
◁ |
PIC18FXX8
XORWF
Exclusive OR W with f
Syntax:
[ label ] XORWF f [,d [,a]]
Operands:
0 ⤠f ⤠255
d â [0,1]
a â [0,1]
Operation:
(W) .XOR. (f) â dest
Status Affected: N, Z
Encoding:
0001 10da ffff ffff
Description:
Exclusive OR the contents of W
with register âfâ. If âdâ is 0, the result
is stored in W. If âdâ is 1, the result is
stored back in the register âfâ
(default). If âaâ is 0, the Access
Bank will be selected, overriding
the BSR value. If âaâ is 1, then the
bank will be selected as per the
BSR value (default).
Words:
1
Cycles:
1
Q Cycle Activity:
Q1
Q2
Decode
Read
register âfâ
Q3
Process
Data
Q4
Write to
destination
Example:
XORWF REG
Before Instruction
REG = 0xAF
W
= 0xB5
After Instruction
REG = 0x1A
W
= 0xB5
DS41159B-page 318
 2002 Microchip Technology Inc.
|
▷ |