assume cs:code
code segment
start:
mov ax,4240h
mov dx,0fh
mov cx,0ah
call divdw
mov ax,4c00h
int 21h
;----------------------------------------------
divdw:
push ax
;-------------------------INT(F/A)*65536
mov ax,dx
mov dx,0
div cx
mov si,ax
;-------------------------[REM(F/A)*65536+4200]/A
pop ax
div cx
mov cx,dx
mov dx,si
ret
;----------------------------------------------
code ends
;H:F
;L:4200
;F4200/0AH=INT(F/A)*65536+[REM(F/A)*65536+4200]/A
end start
![学习动态](images/model1/b8.gif)
![最新评论](images/model1/b1.gif)
- [tomato] http://www.asmedu.net/blog/user/postcontent.jsp?ne 05/20 20:59
- [diuniasm] 哈,忘了改这里的问题再试。 05/19 09:57
- [tomato] 结果都出来了,这次对了。 05/18 22:50
- [tomato] 出现死循环了。 05/18 22:49
- [tomato] mp处的程序写的有问题。 05/18 22:49
- [yahwei] 标准答案哦,写得真好。 05/18 18:56
- [fpamc] ……能做出来…… 05/18 17:09
- [diuniasm] 好。请教一下tomato老师,那个实验15要求在dos下按a后松开a就满屏,但以1-15章里的汇编知 05/18 16:39
- [diuniasm] 那么年轻还装大叔哈 05/18 16:33
- [tomato] 一样的两篇?最好能将结果也贴上来哦! 05/17 21:52
- [tomato] 你的博客中没有最新动态,参加汇编语言学习活动才有。你可以看一下其它学习者的博客。 05/07 23:25