Salve a tutti,
non riesco a risolvere un piccolo problema scolastico che consiste nel leggere mediante un vettore di N numeri interi (max 9) di una cifra e visualizzare i numeri al contrario. Chi può aiutarmi ?

.MODEL SMALL
.STACK
.DATA
N db ?
cifre db ?,?,?,?,?,?,?,?,?

.CODE

INIZIO:

mov ax,@data
mov ds,ax

;lettura N
mov ah,01h
int 21h
mov N,al

mov SI,0 ;inizializzo l'indice

ciclo:
mov ah,01h
int 21h
mov cifra (SI), AL
inc SI
loop ciclo

;visualizzazione al contrario

.
.
.

END INIZIO

Ringrazio anticipatamente!!!