mov si,offset buffer
add si,3
mov cx,3
mov bl,10 ;;; para separar en decenas
mov al,dl
p0: xor ah,ah ;;limpiamos el residuo de la divicion
div bl
add ah,48 ;;;Ascii de un digito
mov [si],ah ;;guardamos en el buffer
inc si
loop p0 ;;se repite el ciclo 3 veces
.
.
.
buffer db '000$'