Estimado tengo algo del codigo pero solamente acepta numero de 1 digito hace la la resta pero no se como hacer el contador de cuantas veces se icieron las resta y asi optener el cociente y tambien optener el residuo obtener el cociente y el residuomuestro el codigo que tengo :.model small
.stack

.data
n1 db 0
n2 db 0
r db 0

msg0 db 10,13,7,'Ingrese el dividendo menor o igual a 10: ', '$'
msg1 db 10,13,7,'Ingrese el divisor menor o igual a 10: ', '$'
msg2 db 10,13,7,'la resta esss: ', '$'

.code
mov ax, @data
mov ds,ax

;imprimr el mensaje de ingresar un numero y hacer la captura
;visualiza una cadena de caracteres

;mostrar el mensaje msg0
mov ah,09h
lea dx,msg0
int 21h

;capturar el numero dividendo por el teclado que seria la decena
mov ah,01h
int 21h
sub al,30h
mov n1,al

;**********************************

;mostrar el mensaje msg1
mov ah,09h
lea dx,msg1
int 21h

;capturar el numero divisor por el teclado
mov ah,01h
int 21h
sub al,30h
mov n2,al
;r va ha contener el resultado de la Divisicon

    mov al,n1
    mov bl,n2
    sub al,bl
    mov r,al

    mov ah, 09h
    lea dx, msg2
    int 21h
   
    mov al,r
    AAM
    mov bx,ax
    mov ah,02h
    mov dl,bh
    add dl,30h
    int 21h

    mov ah,02h
    mov dl,bl
    add dl,30h
    int 21h
   
     .exit
end