实验十 2 解决除法溢出的问题 我回来了
本帖最后由 haiouda 于 2015-5-2 09:51 编辑<p>
</p><p>cs:code ,ss:stack</p><p>stack segment
dw 6 dup(0)
stack ends
code segment </p><p>start: mov ax,stack
mov ss,ax
mov sp,12
mov ax,7h
mov dx,0f425h
mov cx,11
call divdw
mov ax,4c00h
int 21h
divdw: push ax
mov ax,dx
mov dx,0
div cx ;高16位作除法
mov bx,ax ;ax高16位的商,dx余数
pop ax
div cx ;低16位作除法
mov cx,dx
mov dx,bx
ret
code ends</p><p>end start
</p>
xjy
页:
[1]