Ребята помогите пожалуйста !
но в ней косяки сама работает но в отладчике значения не совпадают , или помогите написать новую .
вот код
.Model Small
.Stack 100h
.Data
A db 10
B db -10
C db 10
D db -10
.Code
Start:
mov ax,@data
mov ds,ax
mov al,D
cmp al,0
mov bl,A
je Exit
mov al,B
sub al,bl
mov cl,al
imul al
mov bx,ax
mov al,cl
cbw
imul bx
mov cx,dx
mov bx,ax
sal ax,1
rcl dx,1
add ax,bx
adc dx,cx
mov cx,ax
mov al,b
cbw
mov bx,ax
mov ax,cx
idiv bx
sar ax,1
cwd
push ax
push dx
mov al,B
cmp al,0
je Exit
mov al,d
imul al
mov bx,ax
mov al,d
cbw
imul bx
mov bx,ax
mov cx,dx
sal ax,3
rcl dx,3
sub ax,bx
sbb dx,cx
mov cx,dx
mov bx,ax
mov al,c
cbw
cwd
sub ax,bx
sbb dx,cx
mov cx,ax
mov al,b
cbw
mov bx,ax
mov ax,cx
idiv bx
mov bx,ax
mov al,a
cbw
imul bx
pop cx
pop bx
sub bx,ax
sbb cx,dx
Exit:
mov ah,4ch
int 21h
end start
само задание на фотографии .
ребята помогите пожалуйста .