21,499
社区成员
发帖
与我相关
我的任务
分享
assume cs:code,ss:stack
stack segment
dw 8 dup(0)
stack ends
code segment
start:
mov ax,stack
mov ss,ax
mov sp,10h
mov ax,4240h
mov dx,0fh
mov cx,0ah
call divdw
mov ax,4c00h
int 21h
divdw: ;子程序定义开始
push ax
mov ax,dx
mov dx,0
div cx
mov bx,ax
pop ax
div cx
mov cx,dx
mov dx,bx ;dx:ax/cx=高位的商*65536+[高位的余数*65536+位]/cx ret ;子程序定义结束
code ends
end star