Puede que te suene a chino!, pero, ya veras que despues no lo es tanto!: Nos vamos al diccionario, y buscamos la palabra Algebra: "Parte de las matemáticas en la cual las operaciones aritméticas son generalizadas empleando números, letras y signos. Cada letra o signo representa simbólicamente un número u otra entidad matemática. Cuando alguno de los signos representa un valor desconocido se llama incógnita" Ahora, deduciremos la palabra Boole: la palabra Boole, viene de Bool, y si programaste alguna vez, sabrás que un tipo bool solo puede coger dos valores, true o false ( 1 o 0 ) . Vale!, entonces, la Álgebra de Boole, es una manera de representar las operaciones que hacemos en la electrónica digital a partir de dos números ( 1 y 0 ) , operaciones, y letras. Entonces, vamos al trabajo: En la Álgebra de Boole, podemos encontrar hasta 4 operaciones ( +, ·, -negado, (+) ). El negado, se representa con una guion arriba de la letra/numero. Como esto: De momento, estudiaremos las 3 primeras: el operador +, el · y el - ( negado ) Antes que nada, tenemos que recordar, que en la electrónica digital, solo existen dos valores: 1 y el 0. Si tenéis esto en mente, seguid leyendo: El operador + 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 Función logica: F = A + B Puede que hos sorprenderá el 1 + 1 = 1, si hos sorprende, es que aun no tenéis lo de los dos valores en la mente, y si no hos sorprende, entonces perfecto! Vale, como podéis observáis, hos podéis fijar que la salida equivale a 1, solo cuando UNO de los valores de la entrada, vale 1 Ponemos con letras: A + A = A A + 1 = 1 A + 0 = A El operador · 0 · 0 = 0 0 · 1 = 0 1 · 0 = 0 1 · 1 = 1 Función lógica: F = A · B Aquí, lo tendríais que ver normal. Si hos fijais, el resultado ( F ) equivale a 1, cuando TODOS los valores de la entrada valen 1. Ponemos con letras: A · 0 = 0 A · A = A El operador - ( negado ) Buscare como se puede representar este signo en la wiki, de momento, pondre -. Pero que sepan, que el signo se representa tal como se abajo. -1 = 0 -0 = 1 Podéis observar varias cosas: que solo necesita un valor, y que cambia a 0 si vale 1, y viceversa. Propiedades y teoremas del Álgebra de Boole Propiedades: 1.- Las operaciones + y · son CONMUTATIVAS, es decir: A + B = B + A A · B = B · A 2.- Son DISTRIBUTIVAS A + ( B · C ) = ( A + B ) · ( A + C) A · ( B + C ) = A · B + A · C 3.- Elemento neutro: A + 0 = A A · 1 = A 4.- Elemento inverso A + -A = 1 A · -A = 0 Teoremas: 1.- Asociatividad: A + B + C = ( A+B ) + C = A + ( B+C ) A · B · C = ( A · B ) · C = A · ( B · C ) 2.- Idempotencia: B + B = B B · B = B 3.- Ley de Absorción A + A · B = A A · ( A + B ) = A 4.- Leyes DeMorgan ( muy importante ): -(A + B) = -A + -B -(A·B·C) = -A + -B+ -C El DeMorgan, voy a describirlo brevemente: 1.- La suma negada ( no los miembros negados, si no todo ) es igual al producto de los miembros negados. 2.- El producto negado ( no los miembros negados, si no todo ), es igual a la suma de los miembros negados ====================================================================================================== Con estos teoremas y propiedades, podremos simplificar las funciones lógicas matemáticamente Las funciones lógicas, son funciones que se expresan en la electrónica digital, y se expresan como las funciones matemáticas normales: F = A + B Si es muy larga, podríamos hacer servir estos teoremas o propiedades, para simplificarla, y ahorrarnos un poco de dinero en comprar C.I que hagan lo que queremos, aunque hay alguna otra forma mas simple que te sale como arte de magia, que hablaremos después. ==================== De momento lo dejo así, si veis algo que no hos acaba de gustar, enviad un MP a WaRc3L. Gracias por leer hasta aqui ;) |
Electrónica > Electrónica Digital >