关键是感觉 发表于 2011-10-25 23:22:15

DIV 测试帮我看看

本帖最后由 关键是感觉 于 2011-10-25 23:23 编辑

assume cs:code
code segment
start: mov ax,11
       mov bx,5
       div bx
   
    mov ax,4c00h
    int 21h
code ends
end start

是不是进行的是32位除法?DX=1了
执行1.EXE divide overflow 翻译好像说分溢出 什么意思,这程序好像没错把。

图片需要拉回家放大,小弟对不住了!

征木青尘 发表于 2011-10-27 21:02:58

话说,我做了一下,没问题啊:lol

cyht33 发表于 2011-10-28 10:31:18

除数BX是16位的,那么被除数就是32位的。如果你的被除数是AX,那么你把除数BX换成BL试下。
如果对DIV不是很清楚,请看小甲鱼视频--041第八章 数据处理的两个基本问题04
页: [1]
查看完整版本: DIV 测试帮我看看