Beruflich Dokumente
Kultur Dokumente
0 0 0 -c+ B
0 0 1 -A
0 1 0 A-1
0 1 1 B-1
1 0 0 B+1
1 0 1 C-1
1 1 0 C+A
1 1 1 B+C
Para esto se implemento un diseño por niveles jerárquicos, los cuales se presentan a
continuación:
UNIDAD ARITMETICA
Primer nivel.
Se creo un sumador completo debido a que logisim no posee uno.
UNIDAD ARITMETICA
Segundo nivel
En este nivel se diseño un unidad aritmética de un bite.
Para el facilitar el diseño de este circuito se creó la siguiente tabla, en la que se
muestra que debemos llevar a cada una de las entradas del sumador completo.
SEL2 SEL1 SEL0 CIRCUITO 3 X Y
0 0 0 -C+B B C’
0 0 1 -A A’ 0
0 1 0 A-1 A 1
0 1 1 B-1 B 1
1 0 0 B B 1
1 0 1 C-1 1 C
1 1 0 B-1 A C
1 1 1 B+C B C
En este nivel se utilizaron dos multiplexores, debido a que las operaciones solo
involucran 2 de las 3 variables al mismo tiempo, también se utilizo el sumador
completo.
UNIDAD ARITMETICA
0 0 0 -C+B
0 0 1 -A
0 1 0 A-1
0 1 1 B-1
1 0 0 B
1 0 1 C-1
1 1 0 B-1
1 1 1 B+C
En el octavo bit se
comparara con el Ultimo
acarreo, solo si son
diferentes Cin y Cout
habrá Ovf.
UNIDAD ARITMETICA
Sexto nivel.
En este nivel se muestra la unidad aritmética completa
Operación en el multi:
Integración del sistema.
Elsistema completo teniendo en cuenta las especificaciones anteriores es el
siguiente: