.model small
.stack 100h
.data
a db -50
b db 30
f dw ?
.code
start:
mov ax, @data
mov ds, ax
mov al, a
cbw
mov bl, 19
idiv bl
add ah, 19
mov al, ah
cbw
mov bl, 19
idiv bl
mov dl, ah
mov al, b
cbw
mov bl, 17
idiv bl
add ah, 17
mov al, ah
cbw
mov bl, 17
idiv bl
mov dh, ah
mov bh, 0
add bx, dx
mov f, bx
mov ax, 4Ch
int 21h
end start