Sei sulla pagina 1di 4

Nome: Ricardo de Jesus Santos Turma: 821

RESPONDA AS QUESTÕES A SEGUIR.


1. Considere os valores binários abaixo:
A=1B=1C=0D=0E=1
Calcule o valor de X após a execução das seguintes equações lógicas:
(PS: As questões abaixo estão sem o NOT pois pelo Google Docs não conseguir
colocar os traços de forma correta)
a) X = (A ⊕ B) + (D + A . E) . (C ⊕ D)
X = (1⊕ 1) + (0 + 1 . 1) . ( 0 ⊕ 0)
X=1+1.1
X=1

b) X = A + (B . C ⊕ E) . (D + A)
X = 1 + (1 . 0 ⊕1 ). (0 + 1)
X=1+1.0
X= 1 + 1
X=1

2. Um cliente é atendido no balcão de uma lanchonete e faz o seguinte pedido: “Por


favor, quero um hambúrguer ou um cheeseburger com coca-cola”. Considerando
que o cliente estava usando especificamente seus conhecimentos de álgebra Lógica
(Booleana), com o emprego das funções AND e OR, indique que lanches o
atendente considerou?
Resp: Com o operador lógico ou(OR) o atendente poderá considerar as
seguintes situações: Se tiver não haver hambúrguer ele vai servir um
cheeseburger com coca-cola. Já se o haver hambúrguer ele o servirá somente
o hambúrguer ou o mesmo mais o cheeseburger com coca-cola.
3. Quais são os operadores lógicos que sempre satisfazem as seguintes equações:

A op A = 0

0 ⊕0 = 0

1 ⊕ 1 = 0 Somente a XOR
A op 1 = A
1. 1 = 1

0.1=0 Somente a AND


A op 1 = 1

1+1=1

0 + 1 = 1 Somente a OR

A op 0 = 0
1.0=0
0 . 0 = 0 Somente a AND

4. Considerando os diversos operadores lógicos analisados nas vídeo aulas sobre


portas lógicas e tendo em vista as regras para solucionar equações lógicas, indique
a sequência de prioridades constantes das referidas regras.
Resp: 1º são realizados os parênteses.
2º são realizados as negações(NOT). Se a negação estiver sobre uma
operação, primeiro deve ser obter o resultado da operação para depois nega-
la.
3º são realizados os e(AND).
4º São realizados os ou(OR)
5°São realizados os ou exclusivos (XOR).
5. Analise o circuito digital abaixo e mostre a equação lógica que representa este
circuito:

Resp: X = A . B ⊕ C

6. Quando se realiza uma operação algébrica entre dois números (por exemplo,
uma soma entre A e B), ambos os números são representados por um bit de sinal
(normalmente o mais à esquerda do número, sendo bit 0 para positivos e bit 1 para
negativos) e os restantes representando o valor do número. Por exemplo, o número
+ 1810 seria indicado pelo binário 0100102 , enquanto -1810 seria 1100102. Sabe-
se que a primeira ação para executar s operação A + B compreende a comparação
entre os sinais dos números, para se deduzir em seguida o que fazer conforme o
resultado dessa comparação.
Qual deverá ser o circuito digital (porta lógica) a ser usado para realizar a referida
comparação.
Resp: Usa-se a porta XOR.

7. Calcule quantas portas lógicas deve ter uma ULA, igual a mostrada na vídeo aula
e que seja capaz de processar números com 6 bits de cada vez.
Resp : N = 26
N = 64
8. Portas lógicas são dispositivos eletrônicos que operam com variáveis lógicas,
recebendo um ou mais valores de entrada e produzindo um resultado lógico (um
entre dois possíveis valores) conforme a combinação interna de seus elementos.
Tais dispositivos são intensamente utilizados na estrutura dos componentes de um
computador, sejam processadores ou memórias de semicondutores. Em face disso,
assinale as portas lógicas usadas, respectivamente, em um comparador de valores
e em um decodificador:
a) OR - XOR
b) AND – OR e XOR
c) XOR – AND e NOT
d) NOT e AND – OR e NOT
e) XOR - AND
Resp: Letra C

9. Portas lógicas são minúsculos componentes de hardware, que implementam de


forma física uma determinada função lógica. Elas produzem um saída 0 ou 1
(respectivamente, Falso ou Verdadeiro), conforme os valores de entrada e seu
arranjo interno. Dentre as portas lógicas estudadas nas vídeo aulas, qual delas
produzirá sempre uma saída 1 quando as entradas forem 0 e 1 ou 1 e 0? E qual
produzirá uma saída 1 se as entradas forem 0 e 1 ou 1 e 1?
Resp: Respectivamente as portas XOR e OR.

10. Considere a equação lógica a seguir:

Deduza o diagrama do circuito correspondente a essa equação.


Resp:

11. Considere as palavras A, B, C e D, cada uma constituída de 3 bits de largura


(cada bit tem o valor lógico 0 ou 1).
A = 110 B = 001 C = 111 D = 100 E = 000 F = 101 Calcule o valor de X na equação
a seguir:
Resp: X = not((not(110) + 101)) ⊕ not((not(111) + 100 . 000 ) ⊕101)
X = not((001 +101)) ⊕not((000 + 100 . 000 ) ⊕ 101)
X = not(101) ⊕ not((000 + 100 . 000 ) ⊕ 101)
X = 010 ⊕ not((000 + 100 . 000 ) ⊕101)
X = 010 ⊕ not(000⊕101)
X = 010 ⊕ not(101)
X = 010 ⊕010
X = 000

12. A figura a seguir apresenta a tabela verdade de duas portas lógicas.

Quais são, respectivamente, as portas lógicas 1 e 2?


Resp: A porta 1 é o ou(OR). A porta 2 é o ou exclusivo(XOR).

13. Descreva, sucintamente, a especificação de um circuito digital


DECODIFICADOR e mostre um exemplo de seu funcionamento (p.ex., um
decodificador 2 x 4)
Resp: Um decodificador usa portas lógicas NOT e AND, somente terá a saída
válida aquela que os bits correspondem ao da entrada. No exemplo abaixo
somente D2 terá bit 1.

14. Qual ou quais portas lógicas pode(m) ser usada(s) para habilitar transferências?
E para comparação de valores binários?
Resp: Para transferências basta o bit a ser transferido ser comparado com o
bit 1 em uma porta AND. É para comparação basta a porta XOR.

Potrebbero piacerti anche