Circuito Lógico Combinacional vs Circuito Lógico Sequencial
Circuitos digitais são os circuitos que usam níveis discretos de tensão para sua operação, e a lógica booleana para interpretação matemática dessas operações. Os circuitos digitais usam elementos abstratos de circuito chamados portas, e cada porta é um dispositivo cuja saída é uma função das entradas. Os circuitos digitais são usados para superar a atenuação do sinal, a distorção de ruído presente nos circuitos analógicos. Com base nas relações entre as entradas e as saídas, os circuitos digitais são divididos em duas categorias; Circuitos Lógicos Combinacionais e Circuitos Lógicos Sequenciais.
Mais sobre circuitos lógicos combinados
Os circuitos digitais cujas saídas são uma função das entradas atuais são conhecidos como circuitos lógicos combinacionais. Portanto, os circuitos lógicos combinacionais não têm capacidade de armazenar um estado dentro deles. Nos computadores, operações aritméticas nos dados armazenados são realizadas por circuitos lógicos combinacionais. Meio adicionadores, somadores completos, multiplexadores (MUX), desmultiplexadores (DeMUX), codificadores e decodificadores são uma implementação de nível elementar de circuitos lógicos combinacionais. A maioria dos componentes da Unidade Aritmética e Lógica (ALU) também é composta por circuitos lógicos combinacionais.
Os circuitos lógicos combinacionais são implementados principalmente usando as regras Soma dos produtos (SOP) e Produtos da soma (POS). Estados de trabalho independentes do circuito são representados com álgebra booleana. Simplificado e implementado com os portões NOR, NAND e NOT.
Mais sobre circuitos lógicos seqüenciais
Os circuitos digitais cuja saída é uma função das entradas presentes e das entradas passadas (em outras palavras, estado atual do circuito) são conhecidas como circuitos lógicos seqüenciais. Os circuitos sequenciais têm a capacidade de reter o estado anterior do sistema com base nas entradas presentes e no estado anterior; portanto, diz-se que o circuito lógico seqüencial possui memória e é usado para armazenar dados em um circuito digital. O elemento mais simples da lógica seqüencial é conhecido como trava, onde pode reter o estado anterior (trava a memória / estado). As travas também são conhecidas como flip-flops (f-f's) e, na forma estrutural verdadeira, é um circuito combinatório com uma ou mais saídas realimentadas como entradas. JK, SR (Redefinição de ajuste), T (Alternar) e D são chinelos comumente usados.
Os circuitos lógicos seqüenciais são usados em quase todos os tipos de elementos de memória e máquinas de estados finitos. Máquina de estados finitos é um modelo de circuito digital em que possíveis estados se o sistema é finito. Quase todos os circuitos lógicos seqüenciais usam um relógio e acionam a operação dos chinelos. Quando todos os flip-flops no circuito lógico são acionados simultaneamente, o circuito é conhecido como circuito seqüencial síncrono, enquanto os circuitos que não são acionados simultaneamente são conhecidos como circuitos assíncronos.
Na prática, a maioria dos dispositivos digitais é baseada em uma mistura de circuitos lógicos combinacionais e seqüenciais.
Qual é a diferença entre circuitos lógicos combinacionais e sequenciais? • Os circuitos lógicos seqüenciais têm sua saída baseada nas entradas e nos estados atuais do sistema, enquanto a saída do circuito lógico combinacional é baseada apenas nas entradas atuais. • Os circuitos lógicos seqüenciais têm memória, enquanto os circuitos lógicos combinacionais não têm a capacidade de reter dados (estado) • Circuitos lógicos combinacionais são usados principalmente para operações aritméticas e booleanas, enquanto circuitos lógicos seqüenciais são usados para armazenamento de dados. • Os circuitos lógicos combinacionais são construídos com portas lógicas como dispositivo elementar, enquanto, na maioria dos casos, os circuitos lógicos seqüenciais têm (f-f) como unidade de construção elementar. • A maioria dos circuitos seqüenciais tem clock (acionado para operação com pulsos eletrônicos), enquanto a lógica combinacional não possui relógios. |