Z80
  ISTRUZIONI DI I/O
  CODICE MNEMONICO LINGUAGGIO ASSEMBLER CONTENUTO INFORMATIVO DESCRIZIONE
  1 IN A, (n) 2 byte (1° codice operativo) (2° indirizzo = n) Carica nell'accumulatore il contenuto della porta d'ingresso selezionata dal 2° byte
  2 IN r, (C) 2 byte (1° codice operativo) (2° codice operativo) Carica in r (registro definito dai bit b3—b5 del 2° byte del contenuto informativo) il contenuto della porta indirizzata dal registro C
  3 INI Idem Carica nella locazione puntata da (HL) il contenuto della porta selezionata dal contenuto di C. Indi incrementa HL e decrementa il registro B usato come contatore
  4 INIR Idem Idem solo che ripete la sequenza in modo automatico finché il con-tenuto di B non si porta a 0
  5 IND Idem Analoga a INI solo che qui il contenuto di HL decrementa
  6 INDR Idem Analoga a INIR solo che qui HL decrementa
  7 OUT (n), A Vedi istruzione 1 Analoga alla prima istruzione solo che qui il dato va dall'accumulatore alla porta selezionata da n
  8 OUT (C), r Vedi istruzione 2 Analoga alla seconda istruzione solo che qui il flusso dei dati è opposto
  9 OUTI 2 byte (1° codice operativo) (2° codice operativo) Vedi istruzione INTI. Qui la porta selezionata da C riceve il contenuto dalla locazione puntata da HL
  10 OTIR Idem Idem ma iterata finché B non è pari a zero
  11 OUTD Idem Analoga a OUTI ma qui HL decrementa
  12 OTDR Idem Idem ma iterata finché B non è pari a zero.

 

  GiorginiGiorgio@tin.it
pos sistemi