* * * Z80 SIMULATION v3.00 (Freeware) * * * | |
Istruzioni di CONFRONTO |
3.33 CP VAL8
SINTASSI: CP VAL8
Dove VAL8 è una costante a 8 bit.
SCOPO: Confrontare il contenuto del registro A con la costante VAL8. In realtà viene eseguita l'operazione di sottrazione A - VAL8, il cui risultato viene perso, ma che comunque modifica i flag.
A - VAL8
FLAG: | S |
Z |
H |
P/V |
N |
C |
» |
» |
» |
» |
1 |
» |
Il flag P/V lavora come flag di overflow.
ESEMPI:
3.34 CP REG8
SINTASSI: CP REG8
Dove REG8 rappresenta i registri A, B, C, D, E, H, L.
SCOPO: Confrontare il contenuto del registro A con il contenuto del registro REG8. In realtà viene eseguita una opezione di sottrazione A - REG8, il cui risultato viene perso, ma che comunque modifica i flag.
A - REG8
FLAG: | S |
Z |
H |
P/V |
N |
C |
» |
» |
» |
» |
1 |
» |
Il flag P/V lavora come flag di overflow.
ESEMPI:
3.35 CP (PMEM)
SINTASSI: CP (PMEM)
Dove PMEM è un puntatore alla memoria del tipo HL, IX+DD, IY+DD.
SCOPO: Confrontare il contenuto del registro A con il contenuto della locazione puntata da PMEM. In realtà viene eseguita l'operazione di sottrazione A - (PMEM) il cui risultato viene perso, ma che comunque modifica i flag.
A - (PMEM)
FLAG: | S |
Z |
H |
P/V |
N |
C |
» |
» |
» |
» |
1 |
» |
Il flag P/V lavora come flag di overflow.
ESEMPI: