Puertas lógicas#
En 1854 George Boole desarrollo una teoría matemática que permitió la representación de circuitos de conmutación “teoría de circuitos lógicos”. Esta teoría gira entorno al álgebra de Boole.
El álgebra de Boole esta formada por variables lógicas (a,b,c…) que pueden tomar loa valores 0 ó 1 y operadores lógicos (AND = * , OR = +, …)
Circuitos combinacionales:#
Resuelve una función lógica a partir de sus entradas, de tal forma que sus salidas toman valores que solo dependen de sus entradas
Dentro de la variada gama de circuitos combinacionales, tenemos los denominados circuitos aritméticos, estos tienen como objetivo realizar operaciones aritméticas como por ejemplo sumadores, comparadores, etc..
Circuitos secuenaciales:#
Resuelve una función lógica tal que los valores de sus salidas en un determinado momento dependen de los valores de sus entradas en ese momento y de los valores con anterioridad es decir la salida no solo depende de la entrada, sino que también de los estados anteriores.
Biestables#
Circuitos capaces de retener información, mantienen su ultimo estado hasta que se produzca un cambio en sus entradas.
Biestable RS (reset, set)
Biestable JK (similar al RS, pero se corrige el error que se producía con el 11)
Biestable T (Disparador, cambia en el 01)
Biestable D (Delay, la salida sigue a la entrada un paso por detrás)
Regitstros : Una colección e dos o más biestables D, con una entrada común, además de almacenar una serie de bits pueden ser usados para pasar una señal de serie a paralelo, esto lo podemos hace con un registro de desplazamiento.
Contadores : Presenta en binario el número de impulsos que han aparecido en la entrada