Buscar

Desafio AV1 Estácio JP P1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

FACULDADE ESTÁCIO IDEZ 
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES 
Prof.: Jadilson Paiva 
 
 
Desafios para AV1, total = 2,0 pontos. 
 
 
1 - Supondo um vídeo game básico formado por um processador e uma memória para armazenar os 
processamentos do jogo e requisições de entrada de um joystick, e que a ALU é capaz de somar até três 
requisições diferentes de entrada do joystick, responda: 
 
a) De quanto deve ser a palavra da ALU para suportar as requisições do joystick de modo a não haver 
estouro. A tabela abaixo mostra as codificações binárias sem flag de cada requisição do joystick. 
 
Requisição Código Requisição Código 
Up 0010101 A 1001010 
Down 1010101 B 1110101 
Left 1101010 C 1001001 
Right 0011101 Start 0010110 
 
 
 
 
 
b) Admitindo uma palavra de seis bits sem flag de sinal para a ALU e que a mesma pode processar de 
uma até três requisições, apresente todas as situações em que não ocorre overflow. 
c) Considerando o item anterior, apresente todas as situações em que ocorre overflow. 
d) Este vídeo game apresenta alguma situação de exceção? Justifique. 
 
 
2 - Sabendo que esta calculadora possui cinco dígitos para a apresentação em base decimal e hexadecimal, 
juntamente com a flag de sinalização + ou – que deve aparecer também no visor, responda os itens: 
 
 
 
a) Qual seria o tamanho mínimo da ALU para garantir os cálculos hexadecimais e decimais. 
b) Calcule a capacidade aritmética da base decimal. 
c) Calcule a capacidade aritmética da base hexadecimal. 
d) Esta calculadora apresenta alguma possibilidade de exceção? Explique. 
e) Esta calculadora trabalha com vírgula flutuante? Explique. 
f) Em termos de desenvolvimento deste software, existe algo que poderia ser modificado? Justifique. 
 
3 - Um sistema de trava eletrônica que tem por objetivo controlar a passagem de pessoas em um ambiente 
de trabalho é formado por um pequeno hardware dedicado que armazena senhas de usuários autorizados a 
trafegar neste ambiente. 
 
Após um problema de energia elétrica, o sistema apresentou uma falha e um dos usuários não consegue 
mais ter acesso ao ambiente. Diante deste fato, subtendeu-se que o sistema de armazenamento corrompeu 
a senha de acesso deste respectivo usuário, todavia, por motivos de segurança, o sistema só permite a 
visualização dos binários da memória conforme apresentado abaixo. Os bytes são montados da esquerda 
para a direta e de cima para baixo. 
 
 
160 Bytes iniciais da memória 
 
Sabe-se que as senhas de cada usuário são armazenadas em sequência e padronizadamente formadas por 
quatro caracteres utilizando uma codificação específica para este tipo de sistema, apresentada pela tabela 
abaixo: 
 
 
Binário Caractere (2) Binário Caractere (2) 
0000 A 1000 I 
0001 B 1001 J 
0010 C 1010 L 
0011 D 1011 M 
0100 E 1100 N 
0101 F 1101 O 
0110 G 1110 P 
0111 H 1111 Q 
 
Tabela de codificação específica 
 
De acordo com os fatos, responda os seguintes itens: 
 
a) Foi verificado que a senha corrompida dentro da sequência de armazenamento na memória é do 
usuário número 61, portanto, através da tabela e dos binários da memória, verifique qual a nova 
senha do usuário. 
 
b) Admitindo que a memória deste equipamento tem um capacidade de 0,25MB, determine quantos 
usuários podem ser adicionados sabendo que já existem 3500 usuários. 
 
c) Caso o sistema fosse totalmente modificado e considerado a codificação ASCII com as mesmas 
condições de senha e capacidade de memória, determine quantos usuários poderiam ser utilizados 
no total. 
 
 
4 – Certo operador de uma máquina reclama de um termômetro digital que mede a temperatura de uma 
cuba com nitrogênio líquido alegando que os valores de temperaturas ficam “malucos” em determinadas 
condições, uma vez que este termômetro mede uma faixa de temperatura de 30°C a -250°C. Como forma de 
demonstrar o problema o usuário montou uma tabela fazendo a correlação entre a temperatura esperada e 
medida pelo termômetro, conforme a seguir: 
Temperatura 
esperada 
Temperatura medida 
-50°C -50°C 
-78°C -78°C 
-150°C 106°C 
-180°C 76°C 
-210°C 46°C 
 
a) Mostre qual seria o valor de temperatura medido caso a temperatura diminua 45°C em relação a -
78°C. 
 
b) Admitindo que o valor medido fosse 115°C, determine qual o valor de temperatura esperada.

Continue navegando