Takaisin

ANDLW k  käskyn toiminta.

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

Looginen vertailuoperaatio luku (k) AND (W-rekisteri), 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. 
    ANDLW    h'09'        ; Hexalukua 09 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi. 
tai
    ANDLW    b'00001001'        ; Binärilukua 00001001 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.
tai
    ANDLW    d'124'        ; Desimaalilukua 124 verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.
tai
    ANDLW    a'G'        ; Ascii merkkiä G verrataan W-rekisterin sisältöön joka muuttuu tuloksen mukaiseksi.

Takaisin