Esta fue desarrollada por George Boole.
Esta se divide en:
♥Minitérmino:Es un producto booleano en que cada vez;es decir,es una expresión lógica que se compone de variables y los operadores lógicos AND y NOT.
♥Maxitérmino:Es una expresión lógica que se compone de variables y los operadores lógicos OR y NOT.
PROPIEDADES DE LAS EXPRESIONES BOOLEANAS.
a)Formadas por variables booleanas .
b)Valores de 1 (verdadero) ó 0 (falso).
c)Puede tener constantes booleanas (1 ó 0).
d)Puede tener operadores lógicos: AND (&,^), OR (V) y NOT (`,-,~).
♪Multiplicación lógica: AND
♥XY=X•Y=(X)(Y)
♪Suma lógica: OR
♥X+Y
♪Complemento negación: NOT
♥X'
LEYES DE LA ALGEBRA BOOLEANA
1.Existencia de neutros:
X+0=X
X•1=X
2.Conmutatividad:
X+Y= Y+X
X•Y =Y•X
3.Asociatividad:
X+(Y+Z)=(X+Y)+Z
X•(Y+Z)=(X•Y)•Z
4.Distributividad:
X+(Y•Z)=(X+Y)•(X+Z)
X•(Y•Z)=(X•Y)•Z
5.Complementos:
X+X'=1
X•X'=0
FUNCIONESFUNCFUNCIONAMIENTO DEL MICROPROCESADOR
Funcionamiento
•Fases MP
•Refetch
•Fetch
•Decodificación de la circulación
•Lectura del operando
•Ejecución
•Escribe los resultados en registros
UNIDAD CENTRAL DE PROCESO
La memoria caché está en el microprocesador
COMPUERTAS LÓGICAS BINARIAS
MAPAS DE KARNAUGH
Mapa de Karnaugh
Un mapa de Karnaugh (también conocido comotabla de Karnaugh o diagrama de Veitch, abreviado como Mapa-K o Mapa-KV) es undiagrama utilizado para la simplificación defunciones algebraicas Booleanas. El mapa de Karnaugh fue inventado en 1953 por Maurice Karnaugh, un físico y matemático de loslaboratorios Bell.
Los mapas de Karnaugh reducen la necesidad de hacer cálculos extensos para la simplificación de expresiones booleanas, aprovechando la capacidad del cerebro humano para el reconocimiento de patrones y otras formas de expresión analítica, permitiendo así identificar y eliminar condiciones muy inmensas.
Las variables de entrada pueden combinarse de 16 formas diferentes, por lo que el mapa de Karnaugh tendrá 16 celdas, distribuidas en una cuadrícula de 4 × 4.
Otras formas de notación del álgebra de Boole[editar]
En Lógica binaria se suele emplear la notación , común en la tecnología digital, siendo la forma más usual y la más cómoda de representar.
Por ejemplo las leyes de De Morgan se representan así:
Cuando el álgebra de Boole se emplea en electrónica, suele emplearse la misma denominación que para las puerta lógica AND (Y), OR (O) y NOT (NO), ampliándose en ocasiones con X-OR (O exclusiva) y su negadas NAND (NO Y), NOR (NO O) y X-NOR (equivalencia). las variables pueden representarse con letras mayúsculas o minúsculas, y pueden tomar los valores {0, 1}.
Empleando esta notación las leyes de De Morgan se representan:
En su aplicación a la lógica se emplea la notación y las variables pueden tomar los valores {F, V}, falso o verdadero, equivalentes a {0, 1}
Con la notación lógica las leyes de De Morgan serían así:
En el formato de Teoría de conjuntos el Álgebra de Boole toma el aspecto:
En esta notación las leyes de De Morgan serían así:
Otra forma en la álgebra de conjuntos del Álgebra de Boole, las leyes de De Morgan serían así:
- TABLA DE VERDAD
- Una tabla de verdad, o tabla de valores de verdad, es una tabla que muestra el valor de verdad de una proposición compuesta, para cada combinación de verdad que se pueda asignar.1Fue desarrollada por Charles Sanders Peirce por los años 1880, pero el formato más popular es el que introdujo Ludwig Wittgenstein en su Tractatus logico-philosophicus, publicado en 1921.
Variable[editar]
Para una variable lógica A, B, C, ... pueden ser verdaderas V, o falsas F, los operadores fundamentales se definen así:Negación[editar]
La negación operador que se ejecuta, sobre un único valor de verdad, devolviendo el valor contradictorio de la proposición considerada.Conjunción[editar]
La conjunción es un operador, que actúa sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de verdadverdadero cuando ambas proposiciones son verdaderas, yfalso en cualquier otro caso. Es decir, es verdadera cuando ambas son verdaderas.En términos mas simples, será verdadera cuando las dos proposiciones son verdaderas.La tabla de verdad de la conjunción es la siguiente:Que se corresponde con la columna 8 del algoritmo fundamental.en simbología "^" hace referencia a el conector "y"Disyunción[editar]
La disyunción es un operador lógico que actúa sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de verdad verdaderocuando una de las proposiciones es verdadera, o cuando ambas lo son, y falso cuando ambas son falsas.En términos mas simples, será verdadera cuando por lo menos una de las proposiciones es verdadera de lo contrario será falsa.La tabla de verdad de la disyunción es la siguiente:Que se corresponde con la columna 2 del algoritmo fundamental.Implicación o Condicional[editar]
El condicional material es un operador que actúa sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de falso sólo cuando la primera proposición es verdadera y la segunda falsa, yverdadero en cualquier otro caso.La tabla de verdad del condicional material es la siguiente:
Que se corresponde con la columna 5 del algoritmo fundamental.Equivalencia, doble implicación o Bicondicional[editar]
El bicondicional o doble implicación es un operador que funciona dando el valor de verdad cuando ambos valores son iguales y dando el valor de falsedad cuando ambos valores son diferentes.La tabla de verdad del bicondicional es la siguiente:Que se corresponde con la columna 7 del algoritmo fundamental.Tablas de verdad[editar]
Las tablas nos manifiestan los posibles valores de verdad de cualquier proposición molecular, así como el análisis de la misma en función de las proposicíones que la integran, encontrándonos con los siguientes casos:Verdad Indeterminada o Contingencia[editar]
Se entiende por verdad contingente, o verdad de hecho, aquella proposición que puede ser verdadera o falsa, según los valores de las proposiciones que la integran. Sea el caso: .Su tabla de verdad se construye de la siguiente manera:Ocho filas que responden a los casos posibles que pueden darse según el valor V o F de cada una de las proposiciones A, B, C.(Columnas 1, 2, 3)Una columna (Columna 4) en la que se establecen los valores de aplicando la definición del disyuntor a los valores de B y de C en cada una de las filas.(Columnas 2,3 → 4)Una columna (columna 5) en la que se establecen los valores resultantes de aplicar la definición de la conjunción entre los valores de A (columna 1) y valores de la columna ,(columna 4) que representarán los valores de la proposición completa , cuyo valor de verdad es V o F según la fila de los valores de A, B, y C que consideremos.(Columnas 1,4 → 5)Donde podemos comprobar cuándo y por qué la proposición es V y cuándo es F.
Me encanto tus ejemplos Elyyy!!!!
ResponderBorrar