A que no sacas un 100%

Páginas: 4 (793 palabras) Publicado: 19 de marzo de 2012
Práctica 4: SUMADOR/RESTADOR add_sub Introducción 0 1 0 1 Se diseñará un circuito combinacional para que implemente un sumador/restador de 4bits. La salida o produce la suma aritmética a+b cuandoadd_sub=’0’, y la resta aritmética a-b cuando add_sub=’1’. La salida C es el carry de salida, y la V es el overflow. a(3:0) 1010 1010 0111 0111 0 1 0 1 Estudio previo 0 1. Dibujar el esquemático delcircuito full-adder 1 2. Dibujar el esquemático de un sumador de 4-bits, usando el full-adder como bloque 3. Dibujar el esquemático de un sumador/restador de 4-bits, usando el sumador de 4-bits comobloque 4. Calcular las salida o(3:0) y los bits de C y V del sumador/restador para cada una de las entradas en la tabla. También completar la operación aritmética que se está haciendo cuando los datos ena,b y o son interpretados en codificación binario natural (unsigned) o complemento a 2 (signed), siguiendo el ejemplo. 0 1 0 1 Ejemplo add_sub 0 1 a(3:0) 1100 1100 b(3:0) 0101 0101 1100 1111 1111 11011101 1111 1100 1100 0001 0001 1100 1111 1000 1000 1100 1100 b(3:0) 0000 0000 0001 0001 0001 0001 0011 0011

C

V

o(3:0)

0

1010

1

1010

0

1000

a b add_sub
4

4

4

10110

Adder Substractor

o C V

0

1001

1

0111

0

1111

1

1001

1

1011

0

1101

1

1011

1

0011

0

1110

1

1100

unsigned 10+0=10 (OK) 10-0=10(OK) 7+1=8 (OK) 7+1=6 (KO) 8+1=9 (OK) 8-1=7 (OK) 12+3=15 (OK) 12-3=9 (OK) 12+15=11 (KO) 12-15=13 (KO) 15+12=11 (KO) 15-12=3 (OK) 13+1=14 (OK) 13-1=12 (OK)

signed (-6)+(0)=-6 (OK) (-6)-(0)=-6 (OK)(+7)+(+1)=-8 (KO) (+7)-(+1)=+6 (OK) (-8)+(+1)=-7 (OK) (-8)-(+1)=+7 (KO) (-4)+(+3)=-1 (OK) (-4)-(+3)=-7 (OK) (-4)+(-1)=-5 (OK) (-4)-(-1)=-3 (OK) (-1)+(-4)=-5 (OK) (-1)-(-4)=+3 (OK) (-3)+(+1)=-2 (OK)(-3)-(+1)=-4 (OK)

C

V

o(3:0)

1

0

0001

1

1

0111

unsigned 12+5=1 (KO) 12-5=7 (OK)

signed (-4)+(+5)=+1 (OK) (-4)-(+5)=+7 (KO)

Trabajo de Laboratorio Se proporciona un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • saca 100
  • cata se saca 100
  • SACAS
  • Sacar
  • sacandome la eso
  • EL SACO
  • Sacar
  • saco

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS