logo

Circuitos lógicos combinacionales

Los circuitos lógicos combinacionales son los circuitos que contienen diferentes tipos de puertas lógicas. Simplemente, un circuito en el que se combinan diferentes tipos de puertas lógicas se conoce como circuito lógico combinacional . La salida del circuito combinacional se determina a partir de la combinación actual de entradas, independientemente de la entrada anterior. Las variables de entrada, las puertas lógicas y las variables de salida son los componentes básicos del circuito lógico combinacional. Existen diferentes tipos de circuitos lógicos combinacionales, como sumador, restador, decodificador, codificador, multiplexor y demultiplexor.

Existen las siguientes características del circuito lógico combinacional:

  • En cualquier instante de tiempo, la salida de los circuitos combinacionales depende únicamente de los terminales de entrada presentes.
  • El circuito combinacional no tiene ningún respaldo ni memoria previa. El estado actual del circuito no se ve afectado por el estado anterior de la entrada.
  • El número n de entradas y el número m de salidas son posibles en circuitos lógicos combinacionales.
Circuitos lógicos combinacionales

La variable de entrada 'n' proviene de la fuente externa, mientras que la variable de salida 'm' va al destino externo. En muchas aplicaciones, el origen o los destinos son registros de almacenamiento.

¿Cuándo se inventó la primera computadora?

Medio sumador

El medio sumador es un bloque de construcción básico que tiene dos entradas y dos salidas. El sumador se utiliza para realizar la operación OR de dos números binarios de un solo bit. El llevar y suma son dos estados de salida del medio sumador.

Sumador completo

El medio sumador se utiliza para sumar sólo dos números. Para superar este problema, se desarrolló el sumador completo. El sumador completo se utiliza para sumar tres números binarios de 1 bit A, B y acarreo C. El sumador completo tiene tres estados de entrada y dos estados de salida, es decir, suma y acarreo.

Medios restadores

El medio restador también es un componente básico para restar dos números binarios. Tiene dos entradas y dos salidas. Este circuito se utiliza para restar dos números binarios de un solo bit A y B. El 'diferencia ' y 'pedir prestado' son los dos estados de salida del medio sumador.

clasificación de selección java

Restadores completos

El medio restador se utiliza para restar sólo dos números. Para superar este problema, se diseñó un restador completo. El restador completo se utiliza para restar tres números de 1 bit A, B y C, que son disminuir, restar , y pedir prestado, respectivamente. El restador completo tiene tres estados de entrada y dos estados de salida, es decir, diferencia y préstamo.

personaje en cuerda

Multiplexores

El multiplexor es un circuito combinacional que tiene n entradas de datos y una única salida. También se le conoce como el selector de datos que selecciona una entrada de las entradas y la enruta a la salida. Con la ayuda de las entradas seleccionadas, se selecciona una línea de entrada de las n líneas de entrada. La entrada de habilitación se indica con E, que se utiliza en cascada.

Demultiplexores

Un demultiplexor realiza la operación inversa de un multiplexor. El demultiplexor tiene una sola entrada, que se distribuye en varias salidas. Se selecciona una línea de salida a la vez seleccionando líneas. La entrada se transmite a la línea de salida seleccionada.

Descifrador

Un decodificador es un circuito combinacional que tiene n entradas y un máximo de m = 2n salidas. El decodificador es el mismo que el demultiplexor. La única diferencia entre demultiplexor y decodificador es que en el decodificador no hay entrada de datos. El decodificador realiza una operación completamente opuesta a la de un codificador.

Codificador

El codificador se utiliza para realizar la operación inversa del decodificador. Se utiliza un codificador que tiene n número de entradas ym número de salidas para producir un código binario de m bits que está relacionado con el número de entrada digital. El codificador toma la palabra digital y la convierte en otra palabra digital.