* * * Z80 SIMULATION v3.00 (Freeware) * * *
Istruzioni di SCAMBIO

3.48 EX AF,AF'

SINTASSI: EX AF,AF'

SCOPO: Scambiare il registro AF con il registro AF'.

AF ¨ AF'

FLAG:

S

Z

H

P/V

N

C

 

·

·

·

·

·

·

NOTA: benché nessuno dei flag viene direttamente influenzato dall'istruzione, è comunque necessario notare, che dopo EX AF,AF' il registro dei flag F è stato scambiato con F' e quindi, si ha a che fare con un insieme di flag diverso rispetto a quello di partenza.

3.49 EX DE,HL

SINTASSI: EX DE,HL

SCOPO: Scambiare il contenuto del registro DE con il contenuto del registro HL.

DE ¨ HL

FLAG:

S

Z

H

P/V

N

C

 

·

·

·

·

·

·

3.50 EX (SP),REG16

SINTASSI: EX (SP),REG16

Dove REG16 rappresenta i registri HL, IX, IY.

SCOPO: Scambiare il registro REG16 con la cima dello stack.

(SP) ¨ REG16_basso

(SP+1) ¨ REG16_alto

FLAG:

S

Z

H

P/V

N

C

 

·

·

·

·

·

·

3.51 EXX

SINTASSI: EXX

SCOPO: Scambiare i registri BC, DE, HL con i rispettivi omologhi BC', DE', HL'.

BC ¨ BC'

DE ¨ DE'

HL ¨ HL'

FLAG:

S

Z

H

P/V

N

C

 

·

·

·

·

·

·