[Ετικέτα]ADDLWk ( Η ετικέτα μπορεί να παραληφθεί,
Το σημαίνει διάστημα )
Τελεστές
k : Σταθερός αριθμός (
00(00h) έως 255(FFh) )
Λειτουργία
Προσθέτει τον σταθερό αριθμό k
με το περιεχόμενο του καταχωρητή W.
(Π.Χ)
Σημαίες
Όταν το αποτέλεσμα (byte)
ξεπεράσει τον αριθμό 255, υπερχειλίζει και βάζει την τιμή 1
στο ψηφίο C. Όταν τα τέσσερα λιγότερο σημαντικά ψηφία υπερχειλίσουν βάζει την τιμή 1 στο
ψηφίο DC. Όταν το
αποτέλεσμα της πράξης είναι μηδέν, βάζει την τιμή
1 στο ψηφίο
Z. Σε κάθε
άλλη περίπτωση τα, C, DC και Z
έχουν την τιμή
0.
Κύκλοι μηχανής
1
Κύκλος
ADDWF
Πρόσθεσε το W
και το f
Σύνταξη
[Ετικέτα]ADDWFf, d ( Η ετικέτα μπορεί να παραληφθεί,
Το σημαίνει διάστημα )
Τελεστές
f : Διεύθυνση καταχωρητή (
00(00h) έως 127(7Fh) ) d : Προορισμός
αποτελέσματος ( 0 ή 1 )
Λειτουργία
Προσθέτει τα περιεχόμενα των καταχωρητών
f και W.
d = 0 : Αποθήκευση στο W d = 1 : Αποθήκευση στο f
(Π.Χ)
Σημαίες
Όταν το αποτέλεσμα ( byte)
ξεπεράσει τον αριθμό 255, υπερχειλίζει και βάζει την τιμή 1
στο ψηφίο C. Όταν τα τέσσερα λιγότερο σημαντικά ψηφία υπερχειλίσουν βάζει την τιμή 1 στο
ψηφίο DC. Όταν το
αποτέλεσμα της πράξης είναι μηδέν, βάζει την τιμή
1 στο ψηφίο
Z. Σε κάθε
άλλη περίπτωση τα, C, DC και Z
έχουν την τιμή0.
Κύκλοι μηχανής
1
Κύκλος
ANDLW
Κάνε την λογική
πράξη AND μεταξύ W και k
Σύνταξη
[Ετικέτα]ADDLWk ( Η ετικέτα μπορεί να παραληφθεί,
Το σημαίνει διάστημα )
Τελεστές
k : Σταθερός αριθμός (
00(00h) έως 255(FFh) )
Λειτουργία
Κάνει την λογική πράξη AND
μεταξύ του καταχωρητή W και του σταθερού αριθμού k.
(Π.Χ)
Σημαίες
Όταν το αποτέλεσμα είναι
0, βάζει την τιμή 1 στο
ψηφίο Z. Όταν το
αποτέλεσμα δεν είναι 0,
βάζει την τιμή 0 στο
ψηφίο Z.
Κύκλοι μηχανής
1
Κύκλος
ANDWF
Κάνε την λογική
πράξη AND μεταξύ W και f
Σύνταξη
[Ετικέτα]ANDWFf, d ( Η ετικέτα μπορεί να παραληφθεί,
Το σημαίνει διάστημα )
Τελεστές
f : Διεύθυνση καταχωρητή (
00(00h) έως 127(7Fh) ) d : Προορισμός
αποτελέσματος ( 0 ή 1 )
Λειτουργία
Κάνει την λογική πράξη AND μεταξύ των
καταχωρητών W και f.
d = 0 : Αποθήκευση στο W d = 1 : Αποθήκευση στο f
(Π.Χ)
Σημαίες
Όταν το αποτέλεσμα είναι
0, βάζει την τιμή 1 στο
ψηφίο Z. Όταν το
αποτέλεσμα δεν είναι 0,
βάζει την τιμή 0 στο
ψηφίο Z.