RESTADOR IMPLEMENTADO
CON
REGISTROS
La implementación de un restador serial a partir de regi stros y Flip-Flops, es análoga al
diseño del sumador serial mostrado anteriormente. Como vemos, el circuito posee tres entradas
(Dos variables X
&
Y, que corresponden a las salidas seriales de los registros;
&
Z, que es el
estado presente del bit Borrow ), y dos salidas, una sal ida D que genera el bit diferencia serial, y
la salida B que representa el estado futuro del Flip-Flop, que funciona como Borrow. Cabe
mencionar que este otro circuito funciona de nueva cuenta, de acuerdo a la máquina autómata de
Mealy.
Su tabla de estado, corresponde a la tabla de verdad del restador completo utilizando un Flip–
Flap
T
para almacenar el borrow, y cargarlo para el pulso de reloj . La tabla de estado que
especifica el funcionamiento del ci rcuito secuencial, se da a continuación:
El diagrama de estado del restador serial es:
x'y'
x
y'
xy
x' y
xy
Figura No. 14: Diagrama de estado del restador serial
x'y'
x'y
xy
Los l 's
&
O 's para las variables de salida, están determinados por la sustracción de X-Y-Z.
Las funciones booleanas simplificadas para dichas salidas del restador, se derivan de los mapas
mostrados a continuación; se observa que la función lógica D en el restador, es exactamente la
misma para la salida S del sumador, tal cual como se dio a conocer en cursos anteriores; es así,
que a continuación presentaremos los mapas de la función Borrow
y
del FF T:
página
2-21