Está en la página 1de 15

Electrnica Digital

Trabajo Colaborativo 1.

Presentado por:
Daniel Eduardo Rengifo
Cdigo: 16739502
Cristian Fabin Arias Ordoez.
Cdigo: 1143829574
Julin Leonardo lzate.
Cdigo:
Edwin Alonso Meneses
Cdigo: 2230786
Ral Andrs Navarrete.
Cdigo: 14274712
Grupo: 21

Tutor:
Carlos Augusto Fajardo.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologa e Ingeniera ECBTI
Septiembre 20 del 2016

1). Realice las siguientes conversiones de base 10 a la base indicada:


a. 580,6250 a Hexadecimal
b. 322,6250 a Binario
c. 2500,1562510 a Hexadecimal
d. 123,1562510 a Binario

1 a) 580,6250 a Hexadecimal:
Dividimos entre 16
Numero entero

Resultado

580

36.25

0.25 multiplicado 16

36 dividido 16

2.25

0.25 multiplicado 16

Resultado de conversin en nmeros enteros de 580 a hexadecimal es 244.


Conversin de la parte decimal
Numero decimal

resultado

0.6250 multiplicado 16

Resultado Final hexadecimal 244.A0.


b. 322,6250 a Binario:

numero entero

Resultado binario

322/2=161

161/2=80,5

80/2=40

40/2=20

20/2=10

10/2=5

5/2=2.5

2/2=1

=0.5

Resultado 322 en binario 101000010.


Parte decimal.
Numero decimal

binario

0.6250*2=1.25

0.25*2=0.5

.5*2=1

Resultado en binario 101000010.101

c. 2500,1562510 a Hexadecimal
Numero entero

resultado

2500/16

156.25

0.25*16

156/16

9.75

0.75*16

9/9

Entero 2500 en hexadecimal 9C4.


Numero decimal

Resultado

Nmeros hexadecimales

1562510*16

25.1000.160

160*16

2.560

560*16

8.960

000*16

25/16

1.5625

2500,1562510 a hexadecimal 9C4. 28001


d. 123,1562510 a Binario.
Numero entero

binario

123/2=61,5

61/2=30,5

30/2=15

15/2=7.5

7/2=3,5

3/2=1.5

=0.5

Decimal

Binario

0.1562510*2

0.312502

0.312502*2

0.625004

0.625004*2

1.250008

250008*2

0.500016

0.500016*2

1.000032

0.032*2

0.064

0.064*2

0.128

0.128*2

0.256

0.256*2

0.512

0.512*2

1.024

0.024*2

0.048

0.048*2

0.096

0.096*2

0.192

0.192*2

0.384

123,1562510 a binario 1111011.00101000010000

2). Desarrolle las siguientes sumas de nmeros binarios, indicando claramente los acarreos.
Luego compruebe su respuesta pasando los nmeros a decimal. A continuacin se muestra un
ejemplo, tenga en cuenta que para entender el ejemplo deber haber estudiado la teora.

a. 1111000 + 110100
b. 10001101 + 11010
c. 10101111 + 110110
d. 101101100 + 1101110
R//:
a)
1

Acarreo

Resultado
b)

Acarreo

Resultado
c)

Acarreo

Resultado
d) 1101110

Acarreo

0
Resultado

2). Convierta los siguientes nmeros a complemento a 2 con el nmero bits indicados.
a. 8 con 5 bits.
R//: -8 en binario con 5 bits es 01000 y el complemento a 2 es 11000
b. 11 con 6 bits

R//: 11 en binario con 6 bits es 001011 y el complemento a 2 es 110101


c. 15 con 5 bits
R//: -15 en binario con 5 bits es 01111 y el complemento a 2 es 10001
d. 27 con 6 bits
R//: -27 en binario con 6 bits es 011011 y el complemento a 2 es 100101

3). Sea la siguiente funcin Booleana: (,,) = (0,1,5,7)

a. Encuentre la tabla de verdad.


b. La expresin cannica suma de productos (POS por sus siglas en ingls)
c. La expresin cannica producto de sumas (SOP por sus siglas en ingls)
d. Utilizando mapas de Karnaught encuentre la mnima expresin POS.

R//: a:
ABC

000

001

010

011

100

101

110

111

a) = . . + . . + . . + . .

b) . = ( + + ). ( + + ). ( + + ). ( + + )
c)
AB
C

00 01 11 10
0

= . + . + .

4). Sea la siguiente funcin Booleana:


(, , ) = (1,2,4,7)
a. Encuentre la tabla de verdad.
b. La expresin cannica suma de productos (POS por sus siglas en ingls)
c. La expresin cannica producto de sumas (SOP por sus siglas en ingls)
d. Utilizando mapas de Karnaught encuentre la mnima expresin SOP.

ABC

000

001

010

011

100

101

110

R//: a:

111

: = (. . ) + (. . ) + (. . ) + (. . )
: = ( + + ) . ( + + ). ( + + ) . ( + + )
d)
AB
C

00 01 11 10
0

= ( + + ). ( + + ) . ( + + ). ( + + )

5). Usando mapas de encuentre la mnima expresin SOP (suma de productos) de la


funcin F.

Donde d, son condiciones no importa ( ).


Tabla de verdad

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

= (. . . ) + (. . . ) + (. . . ) + (. . . )

cd
ab

00 01 11 10
00

01

11

10

6). Implemente la funcin F del ejercicio 5 en VHDL y sintetcela usando el software ISE 14.7.
En el informe se debe incluir:
- Un pantallazo de la descripcin en VHDL.
- Un pantallazo del diagrama RTL generado por el software.
- Un pantallazo de la simulacin.

Conclusiones.
El siguiente trabajo escrito demuestra el gran esfuerzo del grupo 21 al realizar todos los
ejercicios propuestos de conversiones decimales a binarios y a hexadecimales como tambin la
aplicacin de sumas de binarios y conversin de binarios negativos se aprendi a aplicar el
lgebra de Boole para simplificar funciones y as mismo ser aplicadas en VHDL.

Desarrollamos bases iniciales en programacin VHDL, dimensionamos para que sirve junto con
su importancia en la implementacin del mismo para solucionar o aplicar en diferentes
actividades diarias.
Nos familiarizamos con el programa de simulacin XILINX ISE, y aprendimos a utilizar las
herramientas bsicas que este nos permite o brinda.
Realizamos la implementacin o diseo de circuitos combinacionales, para este caso uno que
tuviera 3 entradas y 2 salidas.

También podría gustarte