





















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
tarea 2 electronica digital, ejercicios para desarrollar
Tipo: Ejercicios
1 / 29
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






















Tarea 2 – Sistemas de numeración y simplificación de funciones lógicas
Presentado a:
Andres David Suarez
Estudiante:
Yeison Fernando Rivera Casteblanco
Código: 1052401254
Grupo: 243004-
En el presente documento se encuentra consignado el desarrollo de algunos ejercicios
acerca de sistemas de numeración y de métodos de simplificación mediante conversiones
matemáticas y mapas de Karnaugh respectivamente y se verificaron los resultados obtenidos
utilizando el software EDAPLAYGROUND que es un simulador de VHDL.
Como el patrón se repite, se toman los valores de ceros y uno con los que inicia cada
respuesta, siendo así:
10
2
Ahora agrupamos de a 4 números para la equivalencia de binario a hexadecimal iniciando
desde el final.
22
16
b. 300,600 a Binario
De la misma forma como el inicio del ejercicio anterior, se realizan divisiones continuas
con el número dado entre 2 y repitiendo el proceso hasta obtener un cero o un uno en la
división.
2
Los cálculos para la parte derecha de la coma son:
Luego, como se vuelve repetitivo el número queda de la siguiente forma:
2
c. 90,385 a Hexadecimal
Pasando 90 de base 10 a base 2
2
Ahora trabajando 0,385 con repetitivas multiplicaciones entre dos:
El número es:
2
a. − 15 con 6 bits.
El primer paso es tomar la magnitud del número y representarlo en binario:
El número, con 6 bits, está dado por:
2
Hallamos ahora el complemento a dos reescribiendo el número de derecha a izquierda y
después del primer uno encontrado procedemos a cambiar los ceros por unos.
2
→ número invertido
10001 → complemento a dos sin bit de signo
Debemos respetar los 6 bits, el más significativo funcionará como un bit de signo:
2
b. 60 con 6 bits
60 en binario:
2
Complemento a dos:
2
c. − 101 con 8 bits
101 a binario
2
Invirtiendo el número encontrado:
2
Intercambio de numero después del primer 1 encontrado:
a) Utilizando mapas de Karnaugh encuentre la mínima expresión Suma de Productos.
El mapa de Karnaugh está dado por la siguiente tabla, en la cual se observa un gran grupo
de cuatro unos:
Agrupando los unos se tiene:
Que al reducirlo entrega:
b) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas.
Reducción de los ceros resaltados:
'
Por tener un solo factor la función es:
'
c) Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En
el informe debe incluir una impresión de pantalla de la descripción en VHDL y la
simulación.
Suma de Productos: F = C
Código en VHDL:
Simulación:
d) Construir el esquemático de la función simplificada para la suma de productos.
El mapa de Karnaugh en este caso es:
'
'
Reducción de los ceros resaltados: ( AC )
Nuestra función está dada por:
'
'
'
'
b) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas.
'
'
'
'
'
'
c) Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En
el informe debe incluir una impresión de pantalla de la descripción en VHDL y la
simulación.
Suma de productos:
'
'
'
'
Código en VHDL:
Simulación:
Producto de sumas:
'
'
'
Código en VHDL:
Simulación:
funcionamiento. Para ello cada grupo dispone de un sensor que se activa (1) si el grupo está
funcionando correctamente y se desactiva (0) en caso de que se detecte un fallo en el grupo.
Diseñe un circuito que a partir de la información proporcionada por estos sensores active una
señal cuando falle sólo uno de los grupos, otra cuando fallen dos o más grupos.