title: trying to divide 16 bit by 16 bit in TASM
body: <p>I have ax, a 16 bit register, and <code>bx</code>, also a 16 bit register, I want to divide them and get the result as <code>dx</code>,<code>ax</code> where dx is the remainder, and ax is the quotient, in Emu8086, doing that works. But in TASM it doesn't. How does emu do the divisions? I want to find a workaround, or atleast make a new <code>proc</code> with Emu's division process. </p>
  
  <p>Does anyone know how I can make a workaround that? Or does anyone know how emu8086 does the 16 by 16 bit division, Do I just remove from the dividend the divisor and increment a register every time it happens until the divisor is above the dividend?</p>