8.11. Suponga que R1 en la figura 8-18 es el registro de corrimiento de 4 bits que se
muestra en la figura 7-9. Muestre como las entradas de corrimiento
y
carga en la
figura 8-18 están conectadas a las entradas
SI
y
So
del registro de corrimiento.
8. 12. Diseñe un sistema digital con tres registros de 4 bits, A, B Y
e,
para realizar las
siguielltes operaciones.
1. Transferencia de dos números binarios A
y
B cuando se habilita una señal de
IniCIO.
2. Si A
<
B, se corren a la izquierda los contenidos de A
y
se transfiere el resultado
al registro B.
3. Si A
>
B, se corren a la derecha los contenidos de B
y
se transfiere el resultado
al registro
C.
4. Si A
=
B, se transfiere el número al registro
e
sin cambio.
8.
J3 .
Diseñe un sistema digital que multiplique dos números binarios por el método de
adición repetida. Por ejemplo para multiplicar 5 X 4, el sistema digital evalúa el
producto por la adición del multiplicador cuatro veces 5
+
5
+
5
+
5
=
20. Permita
que el multiplicando esté en el registro BR, el multiplicador en el registro AR
y
el
producto en el registro PR. Un circuito sumador añade los contenidos de BR a PR.
Un circuito para detección de cero Z verifica cuando AR llega a ser Odespués de
cada vez que se decrementa.
INICIO
I
° 0
1
AA
--Multiplicador .
BR -Multiplicando
PR MI
I
----'---<1>
lo
PR .......PR " BR
Al!. +-AR- I
8. 14. Demuestre que la multiplicación de dos números de n bits da un producto de
longitud menor que igual a 2n bits.
Por ejemplo, si multiplicamos
\O
11 x I
\O
1, encontramos que el resultado es
\0001 111 al realizar la operación de 2 x n, donde n es el numero de bits,
página 3-35
1...,115,116,117,118,119,120,121,122,123,124 126,127,128,129,130,131,132,133,134,135,...140