Logica Digital
INTRODUCCIÓN: En estaguía se trata de verificar el funcionamiento lógico de las compuertas básicas según nos indica la teoría, tanto en un software de simulación y posteriormente la implementación física de dichoscircuitos. Objetivo: El alumno implementara algunos circuitos lógicos en el protoboard lógico y posteriormente lo realizara en un protoboard físico, utilizando compuertas lógicas básicas. Marco Teórico: Lastablas de verdad para los operadores lógicos básicos explicados anteriormente son:
AND A B A·B 0 0 0 0 1 0 1 0 0 1 1 1
A 0 0 1 1
OR B A+B 0 0 1 1 0 1 1 1
NOT A 0 1 1 0
Observa que ANDequivale a una operación de multiplicación (se indica con él un punto o asterisco ‘*’ entre las variables que se multiplican), OR equivale a una operación de suma (se indica con el signo de mas ‘+’entre las variables que se suman) y NOT corresponde a una operación de negación, esto es invierte el valor de la variable a la que afecta (se indica mediante una barra sobre la variable a la que afecta)En una expresión booleana encontraremos siempre operaciones de multiplicación (AND), de suma (OR) y de negación (NOT), por ejemplo analice las siguientes expresiones booleanas. 1) X = (A + B) * CLa variable A esta relacionada con la variable B a través de una compuerta OR (suma) y la salida de esta compuerta OR se esta relacionando con la variable C mediante una compuerta AND (multiplicación),gráficamente esto quedaría así:
U4
A B
OR
U1
X
AND
C
X=(A+B)*C
A la representación de una expresión booleana mediante símbolos de compuertas lógicas se le llama circuito lógico, elcircuito de arriba representa a la expresión booleana X= (A+B)*C. La tabla de verdad del circuito lógico o de la expresión booleana se puede obtener substituyendo el valor de la variable en la...
Regístrate para leer el documento completo.