FUNCION ESPECIAL : MUL-DIV ( MULTIPLICACIÓN Y / O DIVISIÓN )

La función MUL-DIV manipula enteros. A partir de las entradas ENTRADA 1, ENTRADA 2 y ENTRADA 3, calcula ENTRADA 1 x ENTRADA 2 / ENTRADA 3 colocando el resultado en la salida SALIDA CÁLCULO.

La salida ERROR / DESBORDAMIENTO del tipo DIG se pone a 1 cuando la ENTRADA 3 es igual a 0 y/o cuando la secuencia de operaciones proporciona un resultado fuera del intervalo [ -32767, +32767 ] o cuando la entrada PROPAGACIÓN DE ERROR vale 1. En todos los demás casos, la salida ERROR / DESBORDAMIENTO vale 0.

La entrada de tipo DIG PROPAGACIÓN DE ERROR sirve para propagar errores (o saturaciones) procedentes de funciones de cálculo ( MUL-DIV o ADD-SUB ) efectuadas aguas arriba. Si PROPAGACIÓN DE ERROR vale 1, entonces las operaciones no se efectúan y la salida ERROR / DESBORDAMIENTO vale 1.

Si la entrada PROPAGACIÓN DE ERROR no está conectada, está fijada a 0.

Si la entrada ENTRADA 3 no está conectada, está fijada a 1.

Si ENTRADA 1 y/o ENTRADA 2 no está(n) conectada(s), dicha(s) entrada(s) se fija(n) a 1.

Para efectuar una simple multiplicación, basta no utilizar la entrada ENTRADA 3.

Para efectuar una simple división, basta no utilizar ENTRADA 1 o ENTRADA 2.

Recuadro de parametrización / Comentarios