ANALISE E DESENVOLVIMENTO DE SISTEMA
Disciplina - Organização de Computadores
1 - Desenhe os símbolos dos circuitos AND, NOT, OR, NAND, NOR, XOR
NOT
AND
OR
NAND
NOR
XOR
2 - Resolva as seguintes expressões booleanas.
a) (A + B) * (C + B) = ( A OR B ) AND (C OR B)
A B C (A+B) (C+B) (A + B) * (C + B)
0 1 1 1 1 1
0 1 0 1 1 1
0 0 1 0 1 0
0 0 0 0 0 0
1 1 1 1 1 1
1 1 0 1 1 1
1 0 1 1 1 1
1 0 0 1 0 0
____
b) (A+B) * (A * B) = (A NOR B ) AND ( A AND B)
A B (A NOR B ) (A AND B) (A+B) * (A * B)
0 0 1 0 0
0 1 0 0 0
1 0 0 0 0
1 1 0 1 0
____ _ _
c) (A*B) + (A + B) = (A NAND B) OR (NOT A OR NOT B)
A B (A NAND B) NOT A NOT B NOT A OR NOT B (A NAND B) OR (NOT A OR NOT B)
0 0 1 1 1 1 1
0 1 1 1 0 1 1
1 0 1 0 1 1 1
1 1 0 0 0 0 0
3 - Explique como são realizadas as instruções de um programa que está carregado na memória. Passo 1: Procura instrução na memória
Passo 2: Interpreta a operação a ser executada
Passo 3: Busca novos operandos (se a instrução necessitar de operandos)
Passo 4: Executa a operação
4 - O endereço da última célula de memória de um computador é 220. As células tem capacidade de armazenamento de 16 bits. Qual é o tamanho da memória deste computador?
a) 16.777.216
b) 16.777.232 - ok
c) 16.777.200
d) 16.777.264
5 - Escreva os próximos 5 números em sequência,considerando incremento de 5 em 5 unidades de um número para o outro. Número inicial : 10111000.
10111000 + 5 = 10111101 + 5 = 11000010 + 5 = 11000111 + 5 = 11001100 + 5 = 11010001
6 - Qual a menor base que estes números podem estar?
a) 8654 base mínima = 9
b) 4654 base mínima = 7
c) 3211 base mínima = 4
d) 0194 base mínima = 10
7 - Some os números hexadecimais a seguir:
a) 5A + 4D = A7
b) 34E + FAE = 12FC
8 - Converta os números decimais para binário e hexadecimal
Dec 7 9 4 8 0 15 12 3 11
Binário 111 1001 10 1000 0 1111 1100 11 1011
Hexa 7 9 4 8 0 F C 3 B
9 - Quantos bits são necessários para numerar 77 posições de memória de um computador?
R: 7 BITS = 27 = 128 > 77 6 BITS = 26 =