+ -
当前位置:首页 → 问答吧 → 汇编DIV指令

汇编DIV指令

时间:2010-11-12

来源:互联网

div word ptr es:[0]
含义:(ax)=[(dx)*10000H+(ax)]/((es)*16+0)的商
  (dx)=[(dx)*10000H+(ax)]/((es)*16+0)的余数
这里为什么要*10000H 
本人初学菜鸟请高手详细指点

作者: VB530830413   发布时间: 2010-11-12

被除数和除数都在哪?都多少位?

作者: znxllyuan   发布时间: 2010-11-13


除数是word 字单元 16位的 所以被除数是32位的(基本概念)
DX 存放被除数高16位, AX存放被除数低16位
(dx)*10000H+(ax) 不就拼成32位的被除数了么?

作者: znxllyuan   发布时间: 2010-11-13