O bloco lógico XOR (ou exclusivo) também é conhecido como inversor controlado. Explique como podemos usar um bloco lógico XOR de duas entradas como um inversor controlado. Para ajudar nesse processo, esboce o diagrama de tempo da expressão
.
Passo 1
Estamos lidando com a porta lógica XOR de duas entradas, cujo símbolo é
. O enunciado pede para mostrar como ela pode funcionar como um inversor controlado e esboçar o diagrama de tempo de
Para isso, vamos usar noções básicas de álgebra booleana (tabela--verdade e expressões de soma de produtos) e, em seguida, montar o comportamento temporal.
Passo 2
Monte a tabela--verdade de
:
Repare que, se
, então
. Se
, então
. Logo,
“escolhe” se a saída será
direto ou o inverso de
.
Passo 3
Escrevendo em forma canônica:
Dessa expressão concluímos diretamente:
- Se
: - Se
:
Portanto, a porta XOR está agindo como um inversor controlado por.
Passo 4
Esboço do diagrama de tempo. Dividimos em dois trechos:
Trecho (
): a saída segue
.
Trecho
Trecho
(
): a saída inverte
.
Resposta
Usamos a porta XOR como inversor controlado porque
No diagrama de tempo, enquanto
a saída
segue
; quando
passa a
,
passa a ser o inverso de
.