Hola
Ejercicio 1
En el siguiente informe se brindaran algunas explicaciones con respecto a los ejercicios de lógica utilizando el Multimedia Logic.
Elprimer ejercicio consiste en hacer un sumador de 4 bits con 4 sumadores de 1 bit. Antes de pasar al sumador de 4 bits veamos la tabla de verdad del sumador de un bit:
|A |B |Carry in|S |Carry out |
|0 |0 |0 |0 |0 |
|0 |0 |1 |1 |0 ||0 |1 |0 |1 |0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1| 0 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 1 |
| 1| 1 | 1 | 1 | 1 |
Vemos que S = (A XOR B) XOR (Carry in), luego utilizando suma de productos vemos que Carry out = ((¬A) * B* Carry in) + (A * (¬B) * Carry in) + (A * B).
Ahora tenemos el sumador de un bit, es decir dados 2 números a y b (expresados en notación complemento a 2), s representa su suma y Carry out comosu nombre o indica, es el bit q se acarrea.
Entonces sean A y B 2 números expresados en notación complemento a 2, el sumador de 4 bits se logra tomando como Carry in del sumador i el Carry out delsumador i-1, 1 < i ≤ 4 es decir:
[pic]
Notemos que el acarreo lo ignoramos porque estamos trabajando con notación complemento a 2.
Ejercicio 2
Aquí hay que hacer una sutil modificación alcircuito lógico del ejercicio anterior para que nos diga si la secuencia de bit resultante de la suma es capicúa o no. Para ello queremos que el primer bit sea igual al ultimo (LSB = MSB) y el segundo...
Regístrate para leer el documento completo.