Keil Logo Arm Logo

DIV

The DIV instuction divides the unsigned 8-bit integer in the accumulator by the unsigned 8-bit integer in register B. After the division, the quotient is stored in the accumulator and the remainder is stored in the B register. The carry and OV flags are cleared.

If the B register begins with a value of 00h the division operation is undefined, the values of the accumulator and B register are undefined after the division, and the OV flag will be set indicating a division-by-zero error.

See Also: MUL

DIV AB
C AC F0 RS1 RS0 OV   P
Bytes 1
Cycles 4
Encoding
10000100
Operation
AB = A / B
Example
DIV AB

Keil logo

Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.