汇编网首页登录博客注册
diuniasm的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
好友圈
文章收藏
友情链接

[2012-05-11 14:50] 修正实验10.2

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
评论次数(1)  |  浏览次数(470)  |  类型(默认类型) |  收藏此文  | 

[  tomato   发表于  2012-05-11 22:57  ]

没问题哦。

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码