;.radix 16
.model small
.stack 100h
.data
	c    dw  6
	d    dw  9
	a    db  10
	cat  dw  0
	rest dw  0
.code
start:
 
;Initierea segmentului de date
	mov ax,   @data
	mov ds,   ax

;1) Calcularea numitorului
	mov al,a
	mul a
	sub ax,   1
	add ax,   d
	mov cx,   ax
 
;2)Calculatea numaratorului
	mov ax,   25
	div c
	sub ax,   2
	add ax,   d
	
 
; 3) Impartirea
	mov dx,   0
	div cx
	mov cat,  ax
	mov rest, dx
	
term: jmp term
end start
