* * * 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: