; 01 — Modalità di indirizzamento
; Dimostra i modi di indirizzamento del G80. Termina con HALT.
;
; Modalità:
;   implicita, immediata, registro, indiretta, diretta, relativa, indicizzata

        ld  a, 0x0F       ; immediata: A = 0F
        ld  b, a          ; registro:  B = A

        ld  hl, 0x1234    ; immediata a 16 bit
        ld  (0x0010), hl  ; diretta: scrive HL nella cella 0x0010

        ld  a, (0x0010)   ; diretta: legge la cella 0x0010
        inc a             ; implicita su A

        ld  (hl), a       ; indiretta: scrive nella cella puntata da HL

        jr  salta         ; relativa
        nop
salta:
        ld  ix, 0x0200    ; indice
        ld  (ix+3), 0xAB  ; indicizzata: cella 0x0203

        halt
