zum Directory-modus

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                 
                    
Seite 36 von 36>