Diferencia entre secuencial y Combinacional Lógica

En ciencias de la computación y las matemáticas , la lógica , tanto secuenciales y combinacionales se utilizan regularmente , y las diferencias entre los dos son fundamentales. La principal diferencia entre la lógica secuencial y combinacional es que mientras que la lógica combinacional asigna una sola entrada a una única salida , en la lógica secuencial la salida es no sólo sobre la base de la entrada , sino también el estado del sistema es pulg Ambos tipos de lógica tener aplicaciones generalizadas . Lógica combinacional Lógica

Combinacional implementa funciones de Boole , que son funciones de la única entrada . En otras palabras , para cualquier entrada , la salida es fijo. Si la entrada es 000 y la salida de ese circuito es de 10, entonces la salida siempre será 10 para una entrada de 000 . Si tuviera que escribir una función para un circuito combinacional , sólo se le permitiría utilizar insumos en la redacción del función; usted no sería capaz de utilizar cualquier otra variable de control
Analizando combinacional Lógica : . Coke Machine

Imagina una máquina de Coca-Cola. Si usted presenta tres cuartas partes de la máquina, o 75 centavos de dólar , usted recibirá una Coca-Cola . Esto puede parecer como una función combinatoria; después de todo, usted ha presentado una entrada, tres cuartas partes , y recibió una única salida. En un sentido, entonces, la máquina de Coca Cola mapas entradas en salidas . Tenga en cuenta , sin embargo , que en realidad se dio a la máquina de Coca Cola de tres entradas , una por cada trimestre. El hecho de que la máquina responde de manera diferente a las dos primeras entradas entradas que lo hizo a la tercera entrada sugiere que la máquina no es una función combinacional .
Unidos

la clave para entender la máquina de Coca-Cola es el concepto de estados. En lugar de responder a cada entrada de la misma manera , la máquina de Coca Cola responde a los estados, que son combinaciones de información de entrada y la información almacenada por la máquina . En este ejemplo, la máquina de Coca Cola almacena información sobre el número de trimestres que ha introducido y sólo prescinde de una Coca-Cola por cada 3 trimestres. En otras palabras , sólo se da hacia fuera una Coca-Cola cuando el estado es de 3.
Lógica secuencial

diferencia de los circuitos combinacionales , circuitos secuenciales tienen memoria y responden a los estados en lugar de que sólo insumos . La forma en que los circuitos secuenciales responden a los cambios de estado es a través de los flip -flops , que almacenan un número que representa el estado del circuito. Estas chanclas crear un bucle de retroalimentación hasta que el estado es tal que se produce una salida. Este bucle de realimentación es la que separa secuencial de la lógica combinatoria .