arquitetura de computadores
1. Converta os seguintes números decimais para binário:
27 = 11011
35 = 100011
80 = 1010000
275 = 100010011
863 = 1101011111
1253 = 10011100101
2. Converta os seguintes números binários para decimal:
110101 = 53
10001 = 17
110011100011101 = 26397
1000100 = 68
3. Calcule as seguintes somas na base dois:
1101 + 1101101 = 1111010
111011 + 101000 = 1100011
110111 + 111 = 111110
1111 + 1 = 10000
4. Realize as seguintes multiplicações na base 2 apresentando os cálculos
1101 x 101 = 1000001
1101101 x 10 = 11011010
1101100 x 1101 = 10101111100
5. Quais é o maior número inteiro positivo e o menos número inteiro negativo que podem ser representados em uma aritmética binária de 10 bits? Apresente a representação binária desses números. maior positivo = 511 = 0111111111 maior negativo = -512 = 1000000000
6. Represente o seguintes número negativos em aritmética de 10 bits. Se o número não existir apenas escreva “não existe”:
-17: 1111101111
-58: 1111000110
-213: 1100101011
-615: não existe
7. Efetue as operações abaixo indicadas em aritmética de 10 bits. Se a operação for impossível apenas indique esta situação:
512 + 208 = não existe
32 – 117 = 1110101011
-55 – 90 = 1101101111
8. Considere o circuito com chaves mostrado na figura abaixo.
Considerando A, B, C D e E como variáveis lógicas correspondentes ao estado de cada chave, sendo que A representa a chave fechada e !A a chave aberta, escreva a expressão que descreve o estado das chaves que faz com que a lâmpada se acenda.
X = (A+ ((B + C).D).!E
9. Monte as tabelas-verdade para as seguintes expressões lógicas (“.” = E; “+” = OU; “!” = NÃO)
a) A.B.C;
b) A+(B.!C);
c) A+!(B.C);
d) !(A+B+C);
e) (A.B)+(!A.!B);
A
B
C
!A
!B
!C
A.B.C
A+(B.!C)
A+!(B.C)
!(A+B+C)
(A.B)+(!A.!B)
1
1
1
0
0
0
1
1
1
0
1
1
1
0
0
0
1
0
1
1
0
1
1
0
1
0
1
0
0
1
1
0
0
1
0
0