Takaisin

XORLW k  käskyn toiminta.

k on luku väliltä 00 ... FFh

Looginen vertailuoperaatio (W-rekisteri) XOR luku (k) , tulos (W-rekisteriin) 
STATUS rekisterin Z . Z = 0 jos tulos positiivinen, Z=1 jos tulos on 0, Z=0 jos tulos on negatiivinen. 

k, voi olla eri lukumuodoissa
h'nn' = hexaluku joka on oletusarvo lukumuodoissa, voidaan käyttää myös muotoa 0xnn, nn = hexaluku.
b'nnnnnnnn' = binäriluku 
d'nnn' = desimaaliluku 0 ... 255
a'n' = ascii merkki 

Esim. 
    XORLW    h'09'        ; Hexalukua 09 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi. 
tai
    XORLW    b'00001001'        ; Binärilukua 00001001 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.
tai
    XORLW    d'124'        ; Desimaalilukua 124 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.
tai
    XORLW    a'G'        ; Ascii merkkiä G verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.

Takaisin