PIC-Programmierung
Befehl XORWF
- XOR-Verknüpfung von W-Register und Register
- Tab. 1
- XORWF: XOR-Verknüpfung von W mit f
Syntax: XORWF f,d Operanden: 0 ≤ f ≤ 127 d = [0,1] Operation: (W) .XOR. (f) → (destination) Zyklen: 1 Wörter: 1 Beeinflusste Flags: Zero Code: 00 0110 dfff ffff
Dieser Befehl stellt eine Exklusiv-ODER-Verknüpfung (XOR) des W-Registers mit dem Inhalt des angesprochenen Registers her. Bei dieser Verknüpfung wird ein Bit im Ergebnis nur dann gesetzt, wenn das entsprechende Bit entweder im W-Register oder im angesprochenen Register gesetzt ist, also nur, wenn beide Bits gleich sind. Das Ergebnis steht wie üblich bei d=0 im W-Register, bei d=1 im angesprochenen Register.
- Beispiel
; Vor der Anweisung: ; REG = 0xAF ; W = 0xB5 XORWF REG 1 ; Nach der Anweisung: ; REG = 0x1A ; W = 0xB5