Buscar

ATIVIDADE 2 (A2) - Analise e Desenvolvimento de Sistemas

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 5 páginas

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

Prévia do material em texto

 Pergunta 1 
1 em 1 pontos 
 
 As instruções são divididas em diversas fases durante o processo de 
execução, sendo que ao final da execução são verificadas as interrupções 
pendentes de tratamento. Posteriormente o fluxo de tratamento das 
interrupções entrariam no pipeline, podendo ser realizadas duas formas de 
tratamentos, o processamento sequencial e o aninhado. 
Sobre as instruções, podemos dizer que é correto afirmar que 
 
Resposta 
Selecionada: 
 
o processo de tratamento das interrupções ocorre após a 
execução da instrução. 
Resposta Correta: 
o processo de tratamento das interrupções ocorre após a 
execução da instrução. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois as instruções 
são executadas e em seguida ocorre o processamento das 
interrupções. 
 
 
 Pergunta 2 
1 em 1 pontos 
 
 Atualmente é necessário a utilização do computador para manipular a grande quantidade 
de informação que dispomos, tornando-se necessário conhecer este equipamento. 
Aprofundando os estudos sobre arquitetura e organização de computadores aprendemos 
sobre sua estrutura e a forma como as informações são manipuladas. 
Sobre a estrutura e funcionamento de um computador, é correto afirmar que 
 
Resposta 
Selecionada: 
 
os computadores pessoais atuais seguem o modelo de 
John von Neumann. 
Resposta Correta: 
os computadores pessoais atuais seguem o modelo de 
John von Neumann. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois os modelos 
atuais de computadores seguem o modelo de John von 
Neumann, quais sejam processador, memória, unidade lógica e 
aritmética (ULA) e unidade de controle (UC). 
 
 
 Pergunta 3 
1 em 1 pontos 
 
 As informações de são processadas pelo computador possuem uma 
característica específica, assim, os computadores não são capazes de 
“entender” diretamente a nossa linguagem. Os dados que são 
representados no computador devem seguir um modelo de representação 
binária pois os circuitos do computador não conseguem ler diretamente a 
nossa linguagem. 
Considerando esse contexto, analise as seguintes afirmações. 
I. O sistema numérico binário é composto pelos símbolos 0 e 1. 
II. As informações processadas no computador são representadas por 
 
combinações de sequências binárias. 
III. Um bit pode assumir o valor 01. 
IV. Um bit pode assumir o valor 0 e 1. 
Assinale a alternativa que mostra o que é correto afirmar. 
Resposta Selecionada: 
As afirmativas I e II estão corretas. 
Resposta Correta: 
As afirmativas I e II estão corretas. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois conforme 
estudamos o sistema binário é composto pelos símbolos 0 e 1 e 
as informações são apenas sequências de combinações destes 
dois símbolos. 
 
 
 Pergunta 4 
1 em 1 pontos 
 
 Os computadores são capazes de processar as informações muito rapidamente. As 
informações são compostas por instruções que são representadas por uma sequência 
binária capaz de ser interpretada pelo processador e demais módulos do computador. As 
características das instruções são determinadas pelo tipo de microarquitetura de 
determinado equipamento. 
 Uma instrução de 16 bits pode 
 
Resposta Selecionada: 
ser representada pelo opcode e seus operandos. 
Resposta Correta: 
ser representada pelo opcode e seus operandos. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta porque as 
instruções de maneira geral possuem opcode e operandos. 
 
 
 Pergunta 5 
1 em 1 pontos 
 
 O matemático John von Neumann desenvolveu um modelo de computador 
constituído por elementos básicos como memória, processador, unidades de 
entrada e saída, bem como rede de interconexão. Os computadores atuais 
apresentam diversos avanços tecnológicos, mas são baseados no modelo 
estrutural de von Neumann. 
Dados os itens a seguir, classifique-os como 1 (modelo estrutural de 
Neumann) ou como 2 (modelo estrutural diverso). 
 
(_) É capaz de interconectar os módulos de um sistema computacional. 
(_) Cuida da relação com os dispositivos de entrada e saída. 
(_) Tem processamento secundário dedicado. 
(_) ALU. 
(_) Tem processamento paralelo. 
Agora, escolha a alternativa que traz a sequência correta de respostas. 
 
Resposta Selecionada: 
1, 1, 2, 1 e 2. 
Resposta Correta: 
 
1, 1, 2, 1 e 2. 
Feedback 
da resposta: 
Resposta correta. A resposta está correta pois o modelo básico 
de von Neumann representava a interconexão de módulos, a 
relação ou interconexão dos dispositivos de entrada e saída, e o 
ALU como sendo um dos módulos do processador. 
 
 Pergunta 6 
0 em 1 pontos 
 
 Os computadores são compostos por diversos módulos, dentre os quais a 
unidade de armazenamento chamada memória. A CPU também possuía a 
sua própria unidade de armazenamento chamada registrador. Existem os 
registradores de propósito geral (GPR) que servem para armazenar 
qualquer tipo de dados e os registradores destinados ao armazenamento de 
códigos de estado e de valores de configuração. 
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as 
alternativas falsas. 
(_) Um valor, durante uma operação de soma, é buscado na memória e o 
resultado é armazenado em um registrador GPR. 
(_) As informações armazenadas em registradores podem ser 
reaproveitadas mais tarde e armazenadas em outro registrador. 
(_) Um grupo de registradores destinados a propósitos específicos existe. 
(_) O registrador específico IR é utilizado para carregar valor de endereços. 
Agora, assinale a alternativa que apresenta a sequência correta de 
respostas. 
 
Resposta Selecionada: 
V, V, F e F. 
Resposta Correta: 
V, V, V e F. 
Feedback da 
resposta: 
Sua resposta está incorreta. Sugerimos a releitura do livro-texto. 
Conforme estudamos, os registradores do tipo IR são utilizados 
para carregar as instruções que serão executadas. 
 
 
 Pergunta 7 
1 em 1 pontos 
 
 O processador efetua a busca e execução das instruções. Na realidade este 
processo é dividido em várias etapas que podem ser executadas de forma 
sequencial ou otimizadas através de fluxo de processamento por meio da 
técnica de pipeline. Algumas ocorrências como o desvio de fluxo podem 
alterar o processo de busca e execução de instruções. 
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as 
alternativas falsas. 
(_) Durante o processo de divisão da instrução ocorre o carregamento 
apenas do opcode. 
(_) Após a instrução ser executada e registrada ocorre novamente o início 
do ciclo da próxima instrução. 
(_) Após a busca da instrução, ocorre a codificação do tipo de instrução. 
(_) Após o carregamento do registrador RI, as instruções são decodificadas. 
 
Agora, assinale a alternativa que apresenta a sequência correta de 
respostas. 
Resposta Selecionada: 
F, V, F e F. 
Resposta Correta: 
F, V, F e F. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois a execução e 
registro é a última etapa do processo de divisão da instrução, 
iniciando-se posteriormente o processo de divisão da próxima 
instrução. 
 
 
 Pergunta 8 
1 em 1 pontos 
 
 Quando falamos em desempenho computacional não podemos deixar de 
falar em arquiteturas superescalares. Nestas arquiteturas diversos 
processos de pipelines ocorrem ao mesmo tempo, podendo receber 
instruções fora de ordem, caso haja disponibilidade de hardware e de dados 
para a sua execução. Neste caso os pipelines deverão se ocupar dos 
hazards. 
Dados os itens a seguir, classifique-os como 1 (hazards estruturas) ou 
como 2 (hazards de controle). 
 (_) Busca do pipeline por um operando sem dispor de memória. 
(_) Alcance do pipeline por uma operação de desvio. 
(_) Deverá ser carregado um valor, sem haver memória, durante o processo 
de pipeline. 
(_) Ocorre, após uma situação de desvio, o bloqueio do pipeline. 
(_) Há falta de recursos para executar uma operação. 
 Agora, escolha a alternativa que traz a sequênciacorreta de respostas. 
 
Resposta Selecionada: 
1, 2, 1, 2 e 1. 
Resposta Correta: 
1, 2, 1, 2 e 1. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois quando ocorre 
falta de recursos estamos falando em hazard estrutural e em 
caso de desvio em hazard de controle. 
 
 
 Pergunta 9 
1 em 1 pontos 
 
 Os processadores são capazes de realizar tarefas complexas a partir de 
uma série de operações simples. Isto ocorre por meio da execução de 
instruções que são escritas em formato específico para poderem serem 
interpretadas pelos módulos do computador. Os processadores são capazes 
de manipular quatro classes de instruções. 
Considerando esse contexto, analise as seguintes afirmações. 
I. O processador e os módulos de entrada e saída são intercambiados pelas 
classes de instruções do processador -E/S. 
II. As classes de instruções de controle estão relacionadas aos desvios 
 
condicionais e não condicionais. 
III. As classes de processamento apenas enviam sinais de controle. 
IV. As classes de processamento apenas realizam a transferência de dados. 
Assinale a alternativa que mostra o que é correto afirmar. 
Resposta Selecionada: 
As afirmativas I e II estão corretas. 
Resposta Correta: 
As afirmativas I e II estão corretas. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois processador – 
E/S, e controle são classes de instruções. 
 
 
 Pergunta 10 
1 em 1 pontos 
 
 Em arquitetura e organização de computadores estuda-se que os 
computadores são compostos por diversos módulos, sendo um deles a CPU 
onde estão os registradores. Existem várias classes de registradores, 
podendo-se citar alguns tipos: (a) PC (program counter); (b) IR (instruction 
register); (c) MAR (memory address memory); (d) MBR (memory buffer 
register), dentre outros. Cada registrador é utilizado para uma função 
diferente. 
Analise cada conjunto de informações e assinale: 
(P) Registradores de propósito geral. 
(S) Registradores de estado e controle. 
(A) Não são considerados registradores. 
(_) Um registrado chamado BB é utilizado, em um determinado projeto, para 
armazenar informações. 
(_) O registrador PC é utilizado para armazenar endereço da próxima 
instrução. 
(_) Registradores que carregam a instrução que será executada 
posteriormente existem. 
(_) A unidade de entrada e saída contribui para a eficiência de 
processamento. 
(_) O registrador a é utilizado para armazenar resultados de operações 
matemáticas no projeto de determinado computador. 
Agora, assinale a alternativa que apresenta a sequência correta de 
respostas. 
 
Resposta Selecionada: 
P, S, S, A e P. 
Resposta Correta: 
P, S, S, A e P. 
Feedback da 
resposta: 
Resposta correta. A resposta está correta pois os registradores 
de propósito geral servem para armazenar diversos tipos de 
dados, podendo também armazenar dados provenientes de 
outro registrador.

Continue navegando