Logica Binaria

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar

Lógica Binária

A lógica binária é a base de todo o cálculo computacional.

Na verdade, são estas operações mais básicas que constituem todo o poderio dos computadores.

Qualquer operação, por mais complexa que pareça, é traduzida internamente pelo processador para estas operações.

Portas Lógicas

As portas lógicas implementam os operadores da lógica binária e são os principais componentes da eletrônica digital.

Portas lógicas na Wikipédia


Porta NÃO (NOT)

Implementa o operador NÃO (NOT), ou negação binária, resulta no complemento do operando, ou seja, será um bit 1 se o operando for 0, e será 0 caso contrário, conforme podemos confirmar pela tabela verdade, onde A é o bit de entrada e S é o bit de saida:

A S
0 1
1 0

Porta Não na Wikipédia

Porta E (AND)

Implementa o operador E (AND), ou conjunção binária, devolve um bit 1 sempre que ambos operandos sejam 1, conforme podemos confirmar pela tabela verdade, onde A e B são bits de entrada e S é o bit de saida:

A B S
0 0 0
0 1 0
1 0 0
1 1 1

Porta E na Wikipédia

Porta OU (OR)

Implementa o operador OU (OR), ou disjunção binária, devolve um bit 1 sempre que pelo menos um dos operandos seja 1, conforme podemos confirmar pela tabela verdade:

A B S
0 0 0
0 1 1
1 0 1
1 1 1

Porta OU na Wikipédia

Portas Não E (NAND) e Não OU (NOR)

Correspondem aos operadores E e OU, seguidos por uma negação, respectivamente.

Porta Não E na Wikipédia

Porta Não Ou na Wikipédia

Porta OU-EXCLUSIVO (XOR)

Implementa o operador OU-EXCLUSIVO (XOR), ou disjunção binária exclusiva, devolve um bit 1 sempre que o número de operandos iguais a 1 é ímpar, conforme podemos confirmar pela tabela verdade:

A B S
0 0 0
0 1 1
1 0 1
1 1 0

Porta OU-Exclusivo na Wikipédia