09. DIVISION || Assembly Language Programming || English || emu8086

Опубликовано: 04 Ноябрь 2024
на канале: Krishno Dey
2,611
17

.MODEL SMALL
.STACK 100H
.CODE
MAIN PROC

;AX=DIVIDEND
;DIVIOR =ANY RESITOR
;RESULT =AL
;REMAINDER =AH




MOV AH,1
INT 21H ;DIVIDEND
MOV BH,AL
SUB BH,48


MOV AH,1
INT 21H ;DIVISOR
MOV BL,AL
SUB BL,48


MOV CL,BH
MOV CH,00
MOV AX,CX


DIV BL
AAD


ADD AL,48

MOV AH,2
MOV DL,AL
INT 21H







EXIT:
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

#assembly #assembly_Language