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

我的博客

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

[2010-09-05 06:47] 实验10-2 除法逸出的问题

assume cs:code
code segment
start:mov ax,4240h
      mov dx,000fh
      mov cx,0ah
      call divdw

      mov ax,4c00h
      int 21h

divdw: push si
       push di
       mov si,ax
       mov ax,dx
       mov dx,0
       div cx                        ;计算H/N
       mov di,ax                     ;保存商值 作为结果的高16位
      
      mov ax,si                      ;将L值送回ax中
      div cx                         ;计算[rem(H/N)*65536+L]/N
      mov cx,dx                      ;将余数保存在cx中
      mov dx,di                      ;将结果的高16位放入dx中
      
      pop di
      pop si
      ret
code ends
end start
评论次数(0)  |  浏览次数(507)  |  类型(汇编作业) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码