Contenido>Indice>Intro Instrucciones


Instrucción: DIV
Función: Divide el contenido del acumulador entre el contenido del registro B
Sintaxis: DIV AB

Instrucción Código de Operación Bytes Ciclos Flags
DIV AB 0x84 1 4 C, OV

Operación: DIV AB

(A) <=  Cociente de la división entera (A)/(B)
(B) <=  Resto de la división entera (A)/(B)

Descripción: Divide (división entera) el contenido del acumulador entre el contenido del registro B. El cociente se deja en el acumulador y el resto se deja en el registro B. Si inicialmente el registro B tiene valor 0, tras la división el contenido del acumulador y del registro B es indeterminado, y se activa el flag OV.

El flag Carry (C) siempre se pone a 0.

El flag de Overflow (OV) se pone a 1 si se intenta la división por 0. En caso contrario se pone a 0.

 

Véase también: MUL AB   


  Contenido>Indice>Intro Instrucciones