You are on page 1of 7

PROYECTO FINAL

PARTE 1

1) Tenemos que el usuario ingresa la palabra Z*, entendiendo como


alfabeto todo el código ASCII. La siguiente tabla muestra su equivalencia en ASCII:

CODIGO ASCII

Z 90

* 42

2) La concatenación del código o palabra ingresada en decimal queda


representada por el siguiente número:

904210

3) Este valor de debe transmitir en código Haming con paridad impar ,


este requerimiento nos obliga a convertir este número decimal en binario:

904210  X2

X2=10001101010010

Nos queda una palabra de 14 bits


4) Convertido el valor decimal en binario, el paso que sigue es codificar
dicho valor a Haming con paridad impar, lo cual se realiza a continuación.
Desarrollo parte 2
Condiciones:

▫ Toda torta debe llevar harina pero esta puede combinarse con mantequilla o
con margarina. No con ambas.

▫ No importa si le agrega vainilla a la mezcla.

▫ Puede utilizar o edulcorantes o azúcar.

▫ Debe batir cierta cantidad de huevos a la mezcla para dar consistencia. Si


combina los huevos con la harina de manera correcta ni la mantequilla ni la
margarina son necesarias.

▫ De igual manera no importa si utiliza edulcorantes y azúcar de manera


simultánea siempre y cuando tenga margarina en la mezcla y huevos.

Se requiere:

▫ Diseñar la tabla lógica del problema

▫ Diseñe el circuito con compuertas lógicas utilizando mapas K.

▫ Obtenga la ecuación del circuito (expresión en maxi términos o mini


términos)

▫ Aplique en la expresión simplificación utilizando algebra de boole

▫ Muestre el análisis cuando se utilizan todos los posibles ingredientes en la


mezcla.
Definición de las de las variables:

Se definirá y ordenará las variables en forma conveniente para poder incluir el


menor número de combinaciones, en la tabla de verdad.

▫ X1: Harina ▫ X5: Azúcar

▫ X2: Huevos ▫ X6: Edulcorante

▫ X3: Mantequilla ▫ X7: Vainilla

▫ X4: Margarina

Variable Estado Acción


X1 1 Incluir harina
X1 0 No incluir harina
X2 1 Incluir huevos
X2 0 No incluir huevos
X3 1 Incluir mantequilla
X3 0 No incluir mantequilla
X4 1 Incluir margarina
X4 0 No incluir margarina
X5 1 Incluir azúcar
X5 0 No incluir azúcar
X6 1 Incluir edulcorante
X6 0 No incluir edulcorante
X7 1 Incluir Vainilla
X7 0 No incluir Vainilla

Notar que la dos primeras variables (X1 y X2) son imprescindibles en la


receta, ya se verá porqué razón se pusieron primero.

Función de salida

Esta función de salida se llamará T,

Función Valor Interpretación


T 1 Receta correcta
T 0 Receta incorrecta
Diseño de la tabla lógica del problema

Análisis:

▫ Tenemos 7 variables, lo que implica una cantidad de combinaciones


igual a 27=128, es decir la tabla de verdad debería tener 128 filas,
¡son muchas! Y esto implica obtener las combinaciones para 128
salidas.

▫ Afortunadamente existen ingredientes que son imprescindibles como


X1 y X2, esto implica que estas variables siempre deben tener el
valor binario 1 (X1=1 y X2=1). Por lo tanto acá se nos están
reduciendo el número combinaciones útiles para nuestro caso a:

27-2=25= 32

▫ Como conclusión tenemos que la tabla de verdad la construiremos a


partir de la siguiente combinación

X1 X2 X3 X4 X5 X6 X7

1 1 0 0 0 0 0

Es decir, x1 y x2 se mantendrán siempre en 1 y para las


demás variables se harán todas las combinaciones
binarias posibles: 25 = 32. Esto explica por qué las
variables imprescindibles se pusieron primero, para darle
un orden a las combinaciones.
Tabla de lógica:

X1 X2 X3 X4 X5 X6 X7 T
X1: Harina, X2: Huevos, X3: Mantequilla
96 1 1 0 0 0 0 0 0
97 1 1 0 0 0 0 1 0 X4: Margarina, X5: Azúcar, X6: Edulcorante
98 1 1 0 0 0 1 0 1
X7: Vainilla
99 1 1 0 0 0 1 1 1
100 1 1 0 0 1 0 0 1 ▫ Toda torta debe llevar harina(X1) pero esta puede
101 1 1 0 0 1 0 1 1 combinarse con mantequilla(X3) o con margarina
102 1 1 0 0 1 1 0 0 (X4). No con ambas.
103 1 1 0 0 1 1 1 0 ▫ No importa si le agrega vainilla (X7) a la mezcla.
104 1 1 0 1 0 0 0 0
105 1 1 0 1 0 0 1 0 ▫ Puede utilizar o edulcorantes (X6) o azúcar(X5).
106 1 1 0 1 0 1 0 1 ▫ Debe batir cierta cantidad de huevos a la mezcla
107 1 1 0 1 0 1 1 1 para dar consistencia. Si combina los huevos con la
108 1 1 0 1 1 0 0 1 harina de manera correcta ni la mantequilla ni la
109 1 1 0 1 1 0 1 1 margarina son necesarias.
110 1 1 0 1 1 1 0 1 ▫ De igual manera no importa si utiliza edulcorantes y
111 1 1 0 1 1 1 1 1 azúcar de manera simultánea siempre y cuando
112 1 1 1 0 0 0 0 0 tenga margarina en la mezcla y huevos.
113 1 1 1 0 0 0 1 0
En definitiva, la receta debe incluir siempre
114 1 1 1 0 0 1 0 1
115 1 1 1 0 0 1 1 1 - Huevos y harina; mantequilla o margarina;
116 1 1 1 0 1 0 0 1 azúcar o edulcorante; da la mismo si tiene o no
117 1 1 1 0 1 0 1 1 vainilla. (X1=1; X2=1; X3=1 y X4=0 o X3=0 y
1 1 1 0 1 1 0 0 X4=1, X5=1 y X6=0 o X5=0 y X6=1; X7=0 o
118
X7=1)
119 1 1 1 0 1 1 1 0
120 1 1 1 1 0 0 0 0 Bajo ciertas condiciones se puede dar:
121 1 1 1 1 0 0 1 0
- No puede llevar mantequilla y margarina a la vez
122 1 1 1 1 0 1 0 0
en ningún caso( X3=1 y X4=1)
123 1 1 1 1 0 1 1 0
124 1 1 1 1 1 0 0 0 - Dada una combinación correcta de harina y
125 1 1 1 1 1 0 1 0 huevos se puede omitir la mantequilla y la
margarina. (X3=0 y X4=0)
126 1 1 1 1 1 1 0 0
127 1 1 1 1 1 1 1 0 - Se puede utilizar edulcorante y azúcar en forma
simultánea siempre y cuando exista margarina
y huevos en la mezcla.( X2=1, X4=1)

You might also like