SUMADOR

Páginas: 2 (476 palabras) Publicado: 11 de septiembre de 2014
SUMADOR – RESTADOR DE 8 BITS


El ejercicio pedido era realizar un Sumador-Restador de palabras de 8 bits, usando Sumador-Restador de 1 bit en cascada, para esto primero se debió realizar elSumador-Restador de 1 bits, el cual tendría una entrada de control y tres de datos (A, B, y CIN).
Lo primero fue realizar la tabla de verdad que representa todas las posibles entradas y sus respectivassalidas.

CTRL A B CIN COUT C
0 0 0 0 0 0
0 0 0 1 0 1
0 0 1 0 0 1
0 0 1 1 1 0
0 1 0 0 0 1
0 1 0 1 1 0
0 1 1 0 1 0
0 1 1 1 1 1
1 0 0 0 0 0
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 1 0
1 1 0 0 0 11 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 1 1


Usando el método de Mapas de K, de esta tabla obtenemos las siguientes funciones:

Nota: por conveniencia haremos los siguientes renombramiento:
• CIN = I• CTRL. = R

C = A’B’I + A’BI’ + ABI + AB’I’
COUT = A’RI + A’BR + BI + AR’I +ABR’

Por medio del método de reducción obtenemos:

C = A’B’I + A’BI’ + ABI + AB’I’ ;factor común
C = A’(B’I+ BI’) + A(BI + B’I’) ;regla => xor’ = xnor = AB + A’B’
C = A’(B’I + BI’) + A(B’I + BI’)’ ;regla => xor = AB’ + A’B
C = A’(B xor I) + A(B xor I)’ ;regla => xor = AB’ + A’BC = (A xor (B xor I)) ;reemplazando variables
C = ((CIN xor B) xor A) ;ecuación final




COUT = A’RI + A’BR + BI + AR’I +ABR’ ;conmutativa
COUT = A’RI+ AR’I + A’BR +ABR’ + BI ;factor común
COUT = I(A’R + AR’) + B(A’R +AR’) + BI ; regla => xor = AB’+A’B
COUT = I(A xor R) + B(A xor R) + BI ;reemplazando variables
COUT = CIN*(Axor CTRL) + B*(A xor CTRL) +B*CIN ;ecuación final

Con estas funciones procedemos a construir el circuito del Sumador-Restador de un bit
Quedando de manera grafica así:








Luegousando las mismas ecuaciones, se construyo el siguiente código en AHDL y hace lo mismo que el circuito anterior.

TITLE "asr1b";
SUBDESIGN asr1b(CTRL,A,B,CIN:INPUT;COUT,S:OUTPUT;)
BEGIN
S =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sumadores
  • Sumadores
  • Sumadores
  • sumadores
  • Sumadores
  • sumador
  • la sumadora
  • sumadores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS