Copyright (C) 2000-2012 |
GNU Info (nasm.info)Section B.4.59B.4.59. `DIV': Unsigned Integer Divide -------------------------------------- DIV r/m8 ; F6 /6 [8086] DIV r/m16 ; o16 F7 /6 [8086] DIV r/m32 ; o32 F7 /6 [386] `DIV' performs unsigned integer division. The explicit operand provided is the divisor; the dividend and destination operands are implicit, in the following way: * For `DIV r/m8', `AX' is divided by the given operand; the quotient is stored in `AL' and the remainder in `AH'. * For `DIV r/m16', `DX:AX' is divided by the given operand; the quotient is stored in `AX' and the remainder in `DX'. * For `DIV r/m32', `EDX:EAX' is divided by the given operand; the quotient is stored in `EAX' and the remainder in `EDX'. Signed integer division is performed by the `IDIV' instruction: see *Note Section B.4.117::. automatically generated by info2www version 1.2.2.9 |