CIRCUITOS LOGICOS
RESUMEN:
El tema de lgica combinacional es un tema que nos lleva a tener en cuenta las denominadas
Compuertas lgicas ya que estas estn diseadas para funcionar con un operador
determinado, que pueden ser IF, AND, OR, XOR, NOT, NAND, NOR, XNOR, estos generan un
valor o resultado de Salida a partir de un valor de Entrada y teniendo en cuenta los principios
del Algebra de Boole podemos determinar cada uno de estos comportamientos donde cada
funcin se puede representar en una tabla de la verdad.
PLANTEAMIENTO DEL PROBLEMA:
OBJETIVOS
Describir la operacin de las tablas de la verdad para las compuertas AND, NAND, OR,
NOR y construirlas.
Escribir las combinaciones de compuertas lgicas en un circuito simple y obtener
compuertas combinadas.
Analizar los resultados experimentales.
Formar una capacidad de anlisis critica, para interpretar de una manera ptima los
resultados obtenidos, de una forma lgica como analtica.
MARCO TEORICO
Compuertas Lgicas
La construccin de las compuertas lgicas, est basada en componentes discretos
(Transistores, Diodos, y Resistencias), pero con la enorme ventaja de que en un solo circuito
integrado podemos encontrar 1, 2, 3 o 4 compuertas (dependiendo de su nmero de entradas y
propiedades).
Todos los circuitos internos de las compuertas estn conectados de manera que las entradas y
salidas puedan manejar estados lgicos (1 o 0).
Tablas de verdad
Una tabla de verdad es una tabla que nos muestra la manera en que reacciona la salida de una
compuerta o circuito lgico, en funcin de sus entradas. En la tabla se describen todas las
posibles variables de entrada y las consiguientes variables de salida.
Operaciones Lgicas
Las operaciones lgicas bsicas son 3 OR (suma), AND (multiplicacin) y NOT (negacin),
Tomando como base la operacin que ejecutan, se le da a cada compuerta su nombre y
smbolo en un diagrama, veamos con ms detalle cada una de ellas:
Operacin OR (+)
Tomemos una compuerta con dos entradas (Variables A y B), y una salida (Variable Z), al
realizar la operacin OR sobre las entradas A, B, el valor de la salida, Z sera:
Z = A + B (o de manera grfica) Z = A OR B
La siguiente tabla representa la tabla de verdad para una compuerta tipo OR, y su smbolo
grfico.
La tabla de verdad nos lleva a la conclusin de que si cualquiera de las entradas de una
compuerta OR es ALTA, la salida tambin ser ALTA; cualquier otra combinacin nos dar una
salida BAJA.
Por lo que podramos resumir la operacin OR como:
Si A o B son 1, Z ser 1.
Z = A + B se "traducira" como Z es igual a A ms B.
La operacin OR es bsicamente una suma, pero como slo podemos tener 0 o 1, la suma de
1 + 1 ser siempre igual a 1.
Si nuestra compuerta tuviera ms entradas, la operacin sera la misma, por ejemplo:
Z = A + B + C + D se "traducira" como Z es igual a A ms B ms C ms D.
Z = 1 + 1 +1 + 1 = 1
Operacin AND
Tomemos una compuerta con dos entradas (Variables A y B), y una salida (Variable Z), al
realizar la operacin AND sobre las entradas A, B, el valor de la salida, Z sera:
Z = A * B (o de manera grfica) Z = A AND B
La siguiente tabla representa la tabla de verdad para una compuerta tipo AND, y su smbolo
grfico.
La tabla de verdad nos lleva a la conclusin de que si todas las entradas de una compuerta
AND son ALTAS, la salida tambin ser ALTA, cualquier otra combinacin nos dar una salida
BAJA.
Por lo que podramos resumir la operacin AND como:
Si A y B son 1, Z ser 1
Z = A * B se "traducira" como Z es igual a A por B
La operacin AND es bsicamente una multiplicacin, pero como slo podemos tener 0 o 1, la
suma de 1 * 1 siempre ser igual a 1.
Si nuestra compuerta tuviera ms entradas, la operacin sera la misma, por ejemplo:
Z = A * B * C * D se "traducira" como: Z es igual a A por B por C por D.
Z = 1 *1 * 1* 1 = 1
Operacin NOT
Tomemos una compuerta NOT, este tipo de compuertas slo tienen una entrada, nuestra salida
siempre ser el opuesto a la entrada, al realizar la operacin NOT en la entrada, el valor de X
sera:
Z = A Negada (o de manera grfica) Z = A
La siguiente tabla representa la tabla de verdad para una compuerta tipo AND, y su smbolo
grfico.
La tabla de verdad nos lleva a la conclusin de que la salida de una compuerta NOT (Inversora)
siempre ser el nivel contrario a la entrada.
Combinaciones entre compuertas
Una vez comprendido los resultados que obtenemos con las operaciones de las compuertas
lgicas bsicas, podemos analizar las combinaciones bsicas entre las compuertas. Cada una
de las uniones de las tres compuertas bsicas, nos dan como resultado dos compuertas ms,
OR con NOT, y AND con NOT (De hecho seran tres, faltando la unin NOT y NOT, pero esta
unin directa no es til si se tiene slo una salida, ya que el resultado de la misma sera igual a
la entrada).
Otro tipo de compuertas combinadas (no tan bsicas ya que incluyen ms de dos compuertas)
que pueden utilizarse son la compuertas OR y NOR EXCLUSIVAS, veamos cmo estn
conformadas.
Compuerta NOR
La siguiente imagen nos muestra el proceso de unin de las compuertas OR y NOT para
darnos como resultado la compuerta NOR.
La tabla de verdad nos revela la diferencia entre una compuerta OR y una NOR.
La salida de una compuerta NOR es la inversin (negacin) de la salida OR, en cualquier
combinacin de las entradas. Por lo tanto, las expresiones seran:
NOTA: La lnea que se encuentra encima de la operacin A + B significa negacin o inversin.
Compuerta NAND
La siguiente imagen nos muestra el proceso de unin de las compuertas AND y NOT para
darnos como resultado la compuerta NAND.
La tabla de verdad nos revela la diferencia entre una compuerta AND y una NAND.
La salida de una compuerta NAND es la inversin (negacin) de la salida AND, en cualquier
combinacin de las entradas. Por lo tanto, las expresiones seran:
NOTA: La lnea que se encuentra encima de la operacin A + B significa negacin o inversin.
ANTECEDENTES DE LOS CIRCUITOS LOGICOS
En 1854, George Boole publica "Una investigacin sobre las leyes del pensamiento",
describiendo un sistema de lgica simblica y razonamiento (que sera la base del diseo de
computadoras digitales).
En el ao 1919, dos fsicos de los EE.UU., Eccles y Jordan, inventan el circuito de
conmutacin electrnica llamado flip-flop, que sera crtico para los sistemas de cmputo
electrnico. En el ao 1920, a su vez, el checo
Karel Cepel utiliza por primera vez la palabra "Robot" (que significa "Trabajo obligatorio") en
una obra de teatro.
En 1930, en el MIT (EE.UU.),Vannevar Bush construye otro analizador diferencial. Este era un
dispositivo electromecnico que poda usarse para integrar ecuaciones diferenciales.
En 1935, IBM empieza a vender una mquina de escribir elctrica (la 601) que tambin serva
como calculadora en base a tarjetas perforadas.
En 1936 Konrad Zuse termina de construir (a los 26 aos) la computadora Z1 en la sala de la
casa de sus padres. Su representacin numrica usaba punto flotante binario. Nunca estuvo
operativa debido a la precisin limitada de las partes mecnicas.
PRIMERA GENERACION (1940-1955)
Se utilizan tubos al vaco. Eran enormes (20.000 tubos) y lentas (un ciclo 1 seg.) Un solo
grupo diseaba, construa, programaba, operaba y mantena cada mquina. Toda la
programacin se haca en lenguaje mquina. No existan los sistemas operativos.
Algunos ejemplos de primera generacin son:
Colossus (1945): Fue usada en la segunda guerra mundial para descifrar los mensajes de los
alemanes
Eniac (1946): ENIAC no tena siquiera la potencia que puede tener hoy en da una
calculadora de bolsillo.
Manchester Mark I (1948): Primera mquina que funcion con un programa almacenado.
SEGUDA GENERACION. (1956-1965)
Se introducen los transistores. Distincin entre diseadores, constructores, programadores,
operadores y personal de mantenimiento.
Los operadores toman las tarjetas del programa y colocan tambin los del compilador.
Se crea el proceso por lotes que agrupa trabajos.
Algunos ejemplos de segunda generacin son:
Transistor (1947)
JOHNNIAC (1954): Maquina que funcionaba con tarjetas
IBM 704 (1955): Primera mquina comercial con hardware de punto flotante
IBM 7094: Buena para hacer cmputos, se utilizaba con fines cientficos.
ERMA, General Electric (1959)
Invencin del mouse (1964).
TERCERA GENERACION (1965-1980)
Se introducen los circuitos integrados, lo cual es una gran ventaja en el precio y desempeo del
computador.
Se introduce el sistema IBM 360 altamente compatible.
Se introduce la multiprogramacin.
Se introducen los discos duros.
Se introduce el tiempo compartido entre usuarios.
Algunos ejemplos de la tercera generacin son:
BM 360 (1964): Software compatible con IBM 7094, 1401 entre otros.
Primer microprocesador en un chip Intel 4004 (1971).
ALTAIR 8800 (1975).
Apple l (1976)
Apple ll (1978)
CUARTA GENERACION (1980 EN ADELANTE)
Usan LSI (large scale integration)
Intel 8080 (8 bits) -> IBM PC (1980) con DOS.
Intel 80286 (1983), 80386 (1985) y 80486 (1989)
GUI (graphical User Interface) -> Macintosh
Microsoft adopta GUI y desarrolla Windows (sobre DOS)
Microsoft saca Windows 95 como sistema operativo,
luego Windows 98 (basado en 16 bits), Windows NT (32
bits) con ideas de VAX VMS.
Windows NT 5.0 se transform en Windows 2000
Windows 98 se transformo en Windows Me
Windows XP
Algunos ejemplos de cuarta generacin son:
IBM PC (1981)
Disco Duro Memorex 10MB (1983)
IBM PC/AT (1983)
Sony introduce el CD (1984)
Intel Pentium (1993)
CRONOGRAMA
BIBLIOGRAFIA:
https://www.academia.edu/7851309/informe_de_laboratorio_de_Electronica_Digital_sob
re_de_circuitos_l%C3%B3gicos_con_compuertas_AND_OR_NOT_NOR_y_NAND
https://es.scribd.com/doc/110920246/Informe-sobre-circuitos-logicos-compuertas-logicas
http://cibercircuitoslogicos.blogspot.com.co/2014/11/historia-de-los-circuitos-logicos.html