I am trying to print the remainder of division using emu8086.inc library but the remainder shows ascii value when I run the program. What should I write to print the remainder exactly?
.MODEL SMALL
.STACK 100h
.DATA
.CODE
MAIN PROC
INCLUDE 'emu8086.inc'
DEFINE_SCAN_NUM ;DEFINE NUMBER FOR SCAN
DEFINE_PRINT_NUM ;DFINE NUMBER TO PRINT
DEFINE_PRINT_NUM_UNS ;DEFINE UNSIGNED NUMBER TO PRINT
CALL SCAN_NUM ;FIRST INPUT
MOV AX,CX ;SHIFT THE DATA TO AX
PUTC 0AH ;NEW LINE
PUTC 0DH
;SECOND INPUT
CALL SCAN_NUM
;AX/CX = AX
IDIV CX
;NEW LINE
PRINTN ''
CALL PRINT_NUM ;PRINT QUOTIENT
MOV AH,2
MOV DL,AL
INT 21H