ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Multiplicador Por 129 Y Multiplicador Por 40

Chaski_tecnologi16 de Mayo de 2015

311 Palabras (2 Páginas)114 Visitas

Página 1 de 2

Ejercicio 1

“Se desea obtener el valor de un número binario sin signo A, de 8 bits (A=A_(7-0)) MULTIPLICADO POR 129

Diseñe un circuito que lo realice .No pueden utilizarse circuitos aritméticos de n(n>1), pero si semisumadores (HA), sumadores completos (FA)Y PUERTAS

CRITERIO DE DISEÑO

Multiplicando comprobamos que los 7 bits significativos del resultado se obtienen directamente de los 7 bits menos significativos del numero A. A partir de aquí el siguiente bit del resultado Z8, debe calcularse sumando A7 con A0. Si esta suma genera un acarreo, se deberá añadir al siguiente bit (A1) para obtener Z8. Así se procede sucesivamente. Para ello, como esta suma es solo entre dos bits, bastara usa semisumadores (HA).

A7 A6 A5 A4 A3 A2 A1 A0 X

1 0 0 0 0 0 0 1

A7 A6 A5 A4 A3 A2 A1 A0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

. . . . . . . . . .

. . . . . . . . .

A7 A6 A5 A4 A3 A2 A1 A0

Z14 Z13 Z12 Z11 Z10 Z9 Z8 Z7 z6 z5 z4 z3 z2 z1 z0

1 1 0 0 0 1 1 1 X

1 0 0 0 0 0 0 1

1 1 0 0 0 1 1 1

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

. . . . . . . . . .

. . . . . . . . .

1 1 0 0 0 1 1 1

1 1 0 0 1 0 0 0 1 0 0 0 1 1 1

MULTIPLICADOR DE 8 BIT PARA UN NUMERO 40 (A*40)

Operamos de forma similar al apartado anterior. Realicemos en primer lugar la multiplicación para conocer que elementos debemos utilizar en el circuito

A7 A6 A5 A4 A3 A2 A1 A0 X

1 0 1 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

A7 A6 A5 A4 A3 A2 A1 A0

0 0 0 0 0 0 0 0

A7 A6 A5 A4 A3 A2 A1 A0

Z13 Z12 Z11 Z10 Z9 Z8 Z7 Z6 Z5 Z4 Z3 0 0 0

Los tres bits menos significativos el resultado son 0. Los dos bits siguientes, coinciden con los bits menos significativos del numero A. A partir de aquí el bit Z5 debe obtenerse sumando A0 con A2, lo cual puede obtenerse con semisumador; el bit Z6, sumando A1 con A3 mas el posible acarreo anterior, lo cual debe hacerse con un sumador completo. Utilizaremos sumadores completos para obtener los bits Z5 hasta Z10. Los bits Z11 y Z12 pueden obtenerse con semisumadores y el bit Z13 corresponderá con el acarreo del ultimo semisumador.

SIMULACION:

MULTIPLICACION POR 129

MULTIPLICACION POR 40

DIAGRAMA PICTORICO

PARTE A

PARTE B

PARTE 2A

N° en Binario multiplicacion Respuesta Respuesta en Binario

0000000000000000 0 x 129 0 0000000000000000

0000000000000001 1 x 129 129 0000000000000001

0000000000000010 2 x 129 258 0000000100000011

0000000000000011 3 x 129 387 0000000110000001

0000000000000100 4 x 129 516 0000001000000100

0000000000000101 5 x 129 645 0000001010000101

0000000000000110 6 x 129 774 0000001100000110

0000000000000111 7 x 129 903 0000001110000111

0000000000001000 8 x 129 1032 0000010000001000

0000000000001001 9 x 129 1161 0000010010001001

0000000000001010 10 x 129 1290 0000010100001010

0000000000001011 11 x 129 1419 0000010110001011

0000000000001100 12 x 129 1548 0000011000001100

0000000000001101 13 x 129 1677 0000011010001101

0000000000001110 14 x 129 1935 0000011100001110

.

.

.

0000000001111110 126 x 129 16254 0011111101111110

0000000001111111 127 x 129 16383 1111111111111111

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com