MULTIPLICACION Y DIVICION

4.5 Multiplicacion Y Division Alu

Multiplicacion Y Division Alu

La multiplicación.

La multiplicación se puede calcular fácilmente mediante un algoritmo de sumas y desplazamientos. Si el multiplicando es de n bits y el multiplicador de m, entonces el producto es de n + m bits. La multiplicación en binario es muy sencilla ya que se trata de multiplicar por “1” ó por “0”. Veamos un ejemplo en sistema decimal y otro en sistema binario:

Ejemplo en sistema decimal:

Multiplicando 5 3 2

Multiplicador 4 3 1


2 5 3 2

1 5 9 6

2 1 2 8

Producto 2 2 9 2 9 2

Ejemplo en sistema binario:

Multiplicando 1 0 1 1

Multiplicador 1 1 0 1

_
1 1 0 1 1

1 0 0 0 0

1 1 0 1 1

1 0 1 1

Producto 1 0 0 0 1 1 1 1

La división.

Podemos expresar la división como: Dividendo = Cociente x Divisor + Resto. El resto es más pequeño que el divisor y hay que reservar el doble de espacio de éste para el dividendo. Supondremos números positivos. Veamos un ejemplo:

Ejemplo 1:

Dividendo ! 1 0 0 1 0 0 1 1 1 0 1 1 ! Divisor

1 0 0 1 0 0 1 1 0 1 ! Cociente

1 0 1 1

0 0 1 1 1 0

1 0 1 1

0 0 1 1 1

1 0 1 1

0 1 0 0 ! Resto

ORTEGA CASTILLO FERNANDO
http://221v06oc.blogspot.com/2010/01/45-multiplicacion-y-division-alu.html



Los circuitos multiplicadores son redes de [[es/Diodo|diodos]] y [[es/Condensador|condensadores]] que a partir de una [[es/Corriente_alterna|tensión alterna]] proporcionan una [[es/Corriente_contínua|tensión continua]] muy alta. Normalmente se suelen denominar por el factor multiplicador que tienen (triplicador, cuatriplicador...)
Exi.sten controladores integrados para multiplicadores de tensión, que sólo necesitan condensadores externos para proporcionar tensiones reguladas con o sin limitación de corriente.
También se les llama "bombas de tensión", pudiendo proporcionar tanto tensiones positivas como negativas. Su principal inconveniente consiste en que sólo permitan corrientes medias bajas, debido a que utilizan condensadores como elementos de paso de corriente y con valores razonables de condensadores, se obtienen [[es/Impedancia|impedancias]] bastante elevadas.
[[image:/thumb/ce7014746/es/fixed/470/230/Vmult.JPG?format=jpg width="470" height="230" link="http://abrilmarzo.wikispaces.com/es/Archivo:Vmult.JPG"]]
Aplicaciones
Se suelen usar para conseguir altas tensiones partiendo de tensiones bajas. Normalmente trabajan como parte de los circuitos polarizadores de las [[es/Válvula_termoiónica|válvulas termoiónicas]] y siempre acompaña a los [[es/Tubo_de_rayos_catódicos|tubos de rayos catódicos]] de los televisores en color (últimas válvulas que todavía siguen utilizándose extensamente).
Se han utilizado ampliamente para proporcionar las tensiones estándar [[es/RS232|RS232]] a partir de 5V solamente. El oscilador y la bomba de tensión van integrados en el circuito de interfaz. Los primeros (como el MAX232 y similares) necesitaban condensadores externos, pero el aumento de la frecuencia del oscilador ha permitido integrarlos también en el mismo chip.
Circuitos [[es/Mos|nmos]] como el [[es/Microprocesador|microprocesador]] NS16032 (posteriormente NS32016) contenía uno para generar una polarización interna y funcionar a 5V; Necesitaba un condensador externo. También algunas [[es/EEPROM|EEPROM]] incluían un multiplicador de tensión con el mismo fin. Estas no necesitaban condensador externo y permitían la grabación de datos a 5V .

2. Multiplicador de frecuencia

Es un dispositivo que cambia la [[es/Frecuencia|frecuencia]] de una señal, obteniendo a su salida una frecuencia más alta, siendo su relación con la de entrada un número entero.
Están formados por [[es/Circuitos_no_lineales|circuitos no lineales]], con ganancia o no, de modo que se crean [[es/Armónicos|armónicos]] de la señal de entrada. Se diseña para potenciar la aparición del armónico deseado y cancelar en lo posible la aparición de los demás. La señal se filtra a la frecuencia de salida para evitar armónicos indeseables y, eventualmente, se amplifica.

3. Multiplicador digital

Es un [[es/Circuito_digital|circuito digital]] capaz de multiplicar dos palabras de m y n bits para obtener un resultado de n+m bits. A veces el tamaño del resultado está limitado al mismo tamaño que las entradas. Se distinguen:
  • Multiplicador paralelo. Es el más rápido y está formado por una matríz de lógica combinatoria que, a partir de todas las combinaciones posibles de las entradas, genera sus productos a la salida.
  • Suma y desplazamiento. Está formado por un [[es/Sumador|sumador]] y un [[es/Registro_de_desplazamiento|registro de desplazamiento]]. El sumador comienza con el valor el multiplicando y lo va desplazando y le vuelve a sumar el multiplicando cada vez que el bit correspondiente del multiplicador vale 1. Necesita un reloj y tarda en realizar la multiplicación la longitud en bits del multiplicador multiplicada por el periodo de reloj.

4. Multiplicador analógico

Es un dispositivo que multiplica dos señales de forma que a la salida se tiene una cuyo valor es igual al producto de los valores de las señales de entrada. Estas señales habitualmente son [[es/Tensión|tensiones]], [[es/Corriente|corrientes]] o tensión por corriente. Habitualmente se emplean [[es/Amplificador_diferencial|pares diferenciales]], de modo que una señal se aplica a una de las entradas del diferencial y la otra a su polarización. Pueden trabajar con [[es/Señal_diferencial|señales diferenciales]] combinando tres pares diferenciales (El MC1498 es un ejemplo de esto). Otra estrategia consiste en utilizar otras propiedades, como el [[es/Efecto_Hall|efecto Hall]], que proporciona una tensión proporcional a la corriente y a un campo magnético.

La división.
Podemos expresar la división como: Dividendo = Cociente x Divisor + Resto. El resto es más pequeño que el divisor y hay que reservar el doble de espacio de éste para el dividendo. Supondremos números positivos. Veamos un ejemplo:
  • Ejemplo 1:
Dividendo ! 1 0 0 1 0 0 1 1 1 0 1 1 ! Divisor

1 0 0 1 0 0 1 1 0 1 ! Cociente
1 0 1 1
0 0 1 1 1 0
1 0 1 1
0 0 1 1 1
1 0 1 1
0 1 0 0 ! Resto
La división, al igual que la multiplicación, se puede calcular fácilmente mediante la ejecución de un algoritmo de pseudocódigo llamado Algoritmo de restauración tal y como veremos más adelante.

Por: Herrera Gutierrez Jessica
bibliografia:http://wapedia.mobi/es/Multiplicador
http://html.rincondelvago.com/alu_1.html



4.5 MULTIPLICACION Y DIVISION DEL ALU
Multiplicación
La multiplicación no es en lo absoluto mas complicada que las dos operaciones anteriores que hemos visto. Simplemente se trata de multiplicar con unas sencillas reglas y después sumar. Cuando realizamos multiplicaciones decimales de varios numero debemos multiplicar cada uno de los numero del multiplicador por cada uno de los del multiplicando corriendo el resultado un lugar hacia la izquierda para después sumar los resultados.
Las reglas de la multiplicación son:
1x1 = 1
1x0 = 0
0x1 = 0
0x0 = 0
De esta manera tenemos:


División.

Es muy simple realizar una división de números binarios pues es sumamente similar a la división con números decimales. Hay un cociente como resultado con un posible residuo, hay un dividendo y un divisor y se trata de encontrar múltiplos e irlos restando uno por uno. No creo necesario extenderse en la explicación paso a paso de la división de números enteros positivos en binario. Basta con un pequeño ejemplo y recordar las reglas para la división de números decimales ya que son iguales.
00001101
1101 10010011
1011
001110
1101
001111
1101
100


REFERENCIAS:
http://www.monografias.com/trabajos14/micros/micros.shtml
ANTONIO PALOMINO GONZALEZ 7221






4.5 Multiplicacion Y Division Alu
Multiplicacion Y Division Alu

La multiplicación.

La multiplicación se puede calcular fácilmente mediante un algoritmo de sumas y desplazamientos. Si el multiplicando es de n bits y el multiplicador de m, entonces el producto es de n + m bits. La multiplicación en binario es muy sencilla ya que se trata de multiplicar por “1” ó por “0”. Veamos un ejemplo en sistema decimal y otro en sistema binario:

Ejemplo en sistema decimal:

Multiplicando 5 3 2

Multiplicador 4 3 1



2 5 3 2

1 5 9 6

2 1 2 8

Producto 2 2 9 2 9 2

Ejemplo en sistema binario:

Multiplicando 1 0 1 1

Multiplicador 1 1 0 1


_
1 1 0 1 1

1 0 0 0 0

1 1 0 1 1

1 0 1 1

Producto 1 0 0 0 1 1 1 1

La división.

Podemos expresar la división como: Dividendo = Cociente x Divisor + Resto. El resto es más pequeño que el divisor y hay que reservar el doble de espacio de éste para el dividendo. Supondremos números positivos. Veamos un ejemplo:

Ejemplo 1:

Dividendo ! 1 0 0 1 0 0 1 1 1 0 1 1 ! Divisor

1 0 0 1 0 0 1 1 0 1 ! Cociente

1 0 1 1

0 0 1 1 1 0

1 0 1 1

0 0 1 1 1

1 0 1 1

0 1 0 0 ! Resto
JOSE ISACC SIERRA JUAREZ

REFERENCIAS
221v06oc.blogspot.com/.../45-multiplicacion-y-division-alu.html





Multiplicacion Y Division Alu

La multiplicación.

La multiplicación se puede calcular fácilmente mediante un algoritmo de sumas y desplazamientos. Si el multiplicando es de n bits y el multiplicador de m, entonces el producto es de n + m bits. La multiplicación en binario es muy sencilla ya que se trata de multiplicar por “1” ó por “0”. Veamos un ejemplo en sistema decimal y otro en sistema binario:

La división.

Podemos expresar la división como: Dividendo = Cociente x Divisor + Resto. El resto es más pequeño que el divisor y hay que reservar el doble de espacio de éste para el dividendo. Supondremos números positivos. Veamos un ejemplo:



POST BAUTISTA MATA JONATHAN
www.infor.uva.es/~fernando/asignaturas/estruct/alu.pdf

http://innovacion.cnice.mec.es/control/control/contenido/anexos/introduccion_electronica/electronica_digital/imagenes/aritmetica_binaria/ejemplos.gif

external image ejemplos.gif




El proceso de multiplicar números binarios puede ser visualizado mediante el desarrollo de este.
Durante el proceso de multiplicación, al multiplicar un número binario por un digito binario, existen dos reglas:
a) Si el digito multiplicador es 1, el multiplicando es simplemente copiado como el producto parcial correspondiente. b) Si el digito multiplicador es 0, el producto parcial será 0.
Después del primer producto parcial, los demás productos parciales deberán ser desplazados a la izquierda un digito, independientemente que el producto parcial previo sea cero. Los productos parciales deberán sumarse en pares y no esperar a que se generen en su totalidad.
Con base al diagrama de bloques de la figura 6.3.1, si almacenamos el multiplicador en el registro B y el multiplicando en el registro Y.
Si asumimos que el multiplicador y el multiplicando son números positivos. Si alguno es negativo, este deberá ser convertido a positivo antes de empezar la multiplicación. El bit de signo deberá ser 0.
El resultado deseado se mostrara mediante el uso del acumulador y el registro B.

ARENAS QUIJANO ITZEL
http://wikitec.itnogales.edu.mx/index.php?title=Dise%C3%B1o_de_una_ALU_y_sus_aplicaciones&redirect=no