Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones Lógicas.
Presentado por:
Código: 1225089677
Grupo: 17
Presentado a:
Sandra Milena García
Curso
Electrónica Digital (243004)
a. 679 a Hexadecimal
Para convertir el número 670 de base 10 a hexadecimal, se debe realizar divisiones
consecutivas por 16, hasta que el cociente sea inferior a 16, y se toman los números de
los restos de la división y el último cociente, de derecha a izquierda.
679 |16 ¿ 7 42 |16
10 ¿ ¿ ¿ ¿
Sin embargo, como se necesita que la conversión sea a base hexadecimal o base 16, se
debe tener en cuenta, que el sistema usa 16 símbolos:
0 , 1 ,2 , 3 , 4 , 5 , 6 , 7 , 8 ,9 , A , B , C , D , E , F
b. 420 a Binario
Para convertir el número de base 10 a binario, se realizan divisiones consecutivas por 2
hasta obtener un cociente de 1, se toma ese ultimo cociente y los números resultantes
del resto de cada división en orden de derecha a izquierda. Como se observa en la
siguiente división:
420 |2 ¿ ¿ ¿ ¿ 0 210 |2 ¿ ¿ ¿ 26 ¿|2 ¿ ¿¿ ¿ 0 ¿ 13 ¿|2 ¿¿ ¿ 1 ¿ 6 ¿|2 ¿ ¿ 0 ¿ 3 ¿|2 ¿1 ¿ 1¿
0 105 |2 ¿ ¿ ¿ 1 52 |2 ¿ ¿ ¿
c. 180,7 a Hexadecimal
Para realizar conversiones con números decimales, se realiza primero la conversión de la
parte entera (180) de la misma forma que en los ejercicios anteriores, en este caso como
la conversión es a base 16, se divide consecutivamente por 16:
180 |16
4 11
Ahora para convertir la parte decimal del número (0.7) se multiplica consecutivamente
por 16, tomando siempre la parte decimal del producto obtenido, como se muestra a
continuación:
0.7 ×16=11 .20.2 ×16=3 .20.2 ×16=3 .20.2 ×16=3 .20.2 ×16=3 .2
Para la conversión se toman todos los números de la parte entera de los resultados de
las multiplicaciones, recordando que el número 11 se representa en con la letra B:
Para representar la conversión del número decimal a la base, se unen ambos resultados:
( 180 .7 )10=( B 4 . B 3333 )16
d. 635,21 a Binario
Para la conversión de este número se utilizan los mismos pasos del ejercicio anterior,
solo que como la base es 2, las divisiones y multiplicaciones se realizan por 2.
635 |2 ¿ ¿ ¿ ¿
¿ 1 ¿158 ¿|2 ¿ ¿ ¿¿ ¿ ¿ ¿ 0 ¿ 79 ¿|2 ¿ ¿ ¿ ¿ ¿ ¿ 1¿ 39 ¿|2 ¿ ¿ ¿¿ ¿ 1 ¿ 19¿|2 ¿ ¿ ¿ ¿ 1¿ 9 ¿|2 ¿ ¿ ¿1 ¿
1 317 |2 ¿ ¿ ¿
19 |2 ¿ ¿1 9 |2 ¿
1¿
1 4 |2 ¿ 0 2 ¿ ¿
00010011
11101101
(−19 )10=( 11101101 )2 Complemento a 2
Se le agregan con bits faltantes al resultado para que sean 8 bits, en este caso solo
bastaría con agregar dos bits
( 42 )10= (101010 )2 →(00101010)2
0010101011010110
00 1 1 1 0
0
01 1 1 1
z
0
11 1 1 0
0 0
10 0 1
De los cuatros grupos formados, representados por los cuatro colores (Amarillo, azul,
verde y morado) se obtiene la mínima expresión del POS. La función resultante sería la
siguiente:
F=( A+C + D ) ∙ ( A+ B+C ) ∙ ( A +C+ D ) ∙( A+ B+C )
F=( A+C + D ) ∙ ( A+ B+C ) ∙ ( A +C+ D ) ∙( A+ B+C )
A\BC 00 01 11 10
0 0 0 1 0
0
1 0 1 1
Para la formación de grupos, seleccionamos grupos con valores 1, dando como resultado
una función en términos de Suma de Productos (SOP), la función de la salida F sería:
F=( A ∙ B ∙C ) + ( A ∙ B ∙ C ) + ( A ∙ B ∙ C )
A\BC 00 01 11 10
1 1 1
0 0
1
1 0 0 0
Para la formación de grupos, seleccionamos grupos con valores 1, dando como resultado
una función en términos de Suma de Productos (SOP), la función de la salida G sería:
G= ( A ∙ B ) + ( A ∙C )+ ( B ∙ C )
Como resultado obtenemos dos funciones, cada una representa una salida:
F=( A ∙ B ∙C ) + ( A ∙ B ∙ C ) + ( A ∙ B ∙ C )
G= ( A ∙ B ) + ( A ∙C )+ ( B ∙ C )
Figura 4. Captura de Pantalla con la descripción en VHDL de las funciones simplificadas obtenidas
para dar solución a los sensores.
Figura 5. Captura de Pantalla con la continuación de la descripción en VHDL.
Figura 6. Captura de pantalla de la simulación del funcionamiento de los sensores del problema
planteado.
5. Sea la siguiente función Booleana, en donde los primeros términos son los
min términos (m) y los segundos (d) son condiciones libres
F ( A , B ,C , D ) =∑ ( 0,4,8,9,11,12 )+ ∑ (3,5,13,14)
d
# A B C D F
0 0 0 0 0 1
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 X
4 0 1 0 0 1
5 0 1 0 1 X
6 0 1 1 0 0
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 0
11 1 0 1 1 1
12 1 1 0 0 1
13 1 1 0 1 X
14 1 1 1 0 X
15 1 1 1 1 0
01 1 X 0 0
11 1 X 0 X
1
10 1 1 0
De los dos grupos formados, representados por los dos colores (Amarillo y verde) se
obtiene la mínima expresión de la SOP. La función resultante sería la siguiente:
F=( C ∙ D ) +( A ∙ B ∙ D)
Conclusiones
Bibliografía