Diferença entre Sequential &Lógica Combinatória

Em ciência da computação e matemática, lógica , tanto seqüencial e combinacional são usados ​​regularmente , e as diferenças entre os dois são fundamentais. A principal diferença entre a lógica seqüencial e combinacional é que, enquanto a lógica de combinações mapeia uma única entrada para uma única saída , na lógica seqüencial a saída não é apenas com base na entrada , mas também o estado do sistema está dentro Ambos os tipos de lógica tem aplicações difundidas . Lógica Lógica Combinatória

Combinacional implementa funções booleanos , que são funções da única entrada . Em outras palavras , para qualquer entrada , a saída é fixa . Se a entrada é 000 ea saída para esse circuito é 10, então a saída será sempre 10 para uma entrada de 000 . Se você fosse escrever uma função para um circuito combinacional , você só seria permitido o uso de insumos , por escrito, o função; você não seria capaz de usar todas as outras variáveis ​​de controle

Analisando Lógica Combinatória : . Coke Máquina

Imagine uma máquina de Coca-Cola. Se você enviar três quartos para a máquina , ou 75 centavos de dólar, você vai ter uma Coca-Cola. Isto pode parecer uma função combinatória; afinal de contas, você enviou uma entrada, três quartos , e recebeu uma única saída. Em certo sentido, então, a máquina de Coca mapeia entradas e saídas . Observe , porém, que você realmente deu a máquina de Coca três entradas , uma para cada trimestre. O fato de que a máquina respondeu de forma diferente para as duas primeiras entradas entradas do que para a terceira entrada sugere que a máquina não é uma função combinacional .

Unidos

a chave para compreender a máquina de Coca-Cola é o conceito de estados. Ao invés de responder a cada entrada da mesma forma , a máquina de Coca-Cola responde aos estados, que são combinações de informações de entrada e as informações armazenadas pela máquina. Neste exemplo , a máquina de Coca-Cola armazena informações sobre o número de quartos que você digitou e só dispensa uma Coca-Cola para cada três quartos . Em outras palavras , ele só dá uma Coca-Cola quando o estado é 3.

Sequential Logic

Ao contrário de circuitos combinacionais , circuitos sequenciais tem memória e responder a estados , sim, que apenas entradas. A maneira que os circuitos sequenciais responder a alterações de estado é através de flip-flops , que armazenam um número que representa o estado do circuito . Estes chinelos criar um loop de feedback até que o estado é tal que uma saída é produzida. Este ciclo de feedback é o que separa seqüencial de lógica combinacional .

Deixe um comentário