DISEÑO
DE UN MULTIPLICADOR BINARIO
MULTIPLI CADOR BINARIO BXQ DE DOS NÚMEROS DE 4 BITS CADA UNO .
LA INSTRUCC IÓN ENTRE REG ISTROS SE DEFINE :
AQ~BXQ.
La multiplicación de dos números binarios se reali za con papel y lápiz por medio de adiciones y
corrimientos sucesivos. Este proceso se ilustra de mej or forma con un ejemplo númerico.
Multiplicaremos los números binarios 10 II Y0111 .
11
1011
Multiplicando
ti
0111
Multiplicador
77
1011
1011
1011
QQQQ
1001101
Producto
El proceso consiste en observar bits sucesivos del mu ltiplicador, primero el menos significativo . Si el
bit multiplicador es un 1, el multiplicando se pasa abajo ; de lo contrario, se pasan ceros abajo . Los
números pasados abajo en líneas sucesivas se corren una posición a la izquierda del número anterior.
Por último, se suman los números y su suma forma el producto .
Obsérvese que el producto que se obtiene de la multiplicación de dos números binarios de
n
bits cada
uno puede tener hasta
2n
bits.
CONFIGURACION DEL EQUIPO
La configuración de registros del multiplicador binario se ilustra en la Fig.7 . El multiplicando está
almacenado en el registro
B,
el multiplicador está almacenado en el registro Q y el producto parcial se
forma en el registro
A.
Se emplea un sumador binario para sumar el contenido del registro
B
al
contenido del registro
A.
El multivibrador biestable
e
almacena el
~carreo
tras la adición . El contador
P
se inicia en un principio
para alojar un número binario igual al número de bits en
el
multiplicador. El contador se decrementa
después de la formación de cada producto parcial. Cuando el contenido del contador llega a cero, el
producto se forma en el registro doble
A
y Q
y
el proceso concluye.
página 3-17
1...,97,98,99,100,101,102,103,104,105,106 108,109,110,111,112,113,114,115,116,117,...140