Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/11/2019 Blackboard Learn https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 1/5 Revisar envio do teste: ATIVIDADE 2 GRA0240 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PNA (ON) - 201920.1103.11 Unidade 2 Revisar envio do teste: ATIVIDADE 2 Usuário ADRIANO RIEDER DA SILVA Curso GRA0240 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PNA (ON) - 201920.1103.11 Teste ATIVIDADE 2 Iniciado 24/11/19 21:56 Enviado 24/11/19 22:36 Status Completada Resultado da tentativa 2,25 em 2,5 pontos Tempo decorrido 40 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: Resposta Correta: Feedback da resposta: Após a execução das instruções ocorre o tratamento das interrupções, ou seja, as interrupções não são tratadas durante a execução das instruções, mas sim após seu término. As interrupções entram na fila de execução e ao final da execução da instrução poderão ser tratadas de duas formas. A interrupção poderá ser tratada sequencialmente ou de forma aninhada. Considerando esse contexto, analise as seguintes afirmações. I. No processo de interrupção aninhada o tratamento ocorre após o tratamento da primeira interrupção. II. No processo sequencial, o tratamento ocorre ao final da execução da primeira interrupção. III. Durante o processo de execução de instruções, as interrupções não são tratadas. IV. O processo sequencial pode ocorrer somente após o tratamento do processo de interrupção aninhada. Assinale a alternativa que mostra o que é correto afirmar. Somente a afirmativa II está correta. Somente a afirmativa II está correta. Resposta correta. O método de tratamento aninhado promove o tratamento da segunda interrupção durante a execução da primeira interrupção. Pergunta 2 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. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 24/11/2019 Blackboard Learn https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 2/5 Resposta Selecionada: Resposta Correta: Feedback da resposta: 1, 1, 2, 1 e 2. 1, 1, 2, 1 e 2. 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 3 Resposta Selecionada: Resposta Correta: Feedback da resposta: 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ência correta de respostas. 1, 2, 1, 2 e 1. 1, 2, 1, 2 e 1. 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 4 Resposta Selecionada: Resposta Correta: Feedback da resposta: 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 os computadores pessoais atuais seguem o modelo de John von Neumann. os computadores pessoais atuais seguem o modelo de John von Neumann. 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 5 O computador é um equipamento composto por diversos módulos. Dentre estes módulos encontramos a CPU que é composta por submódulos, muito importantes para o funcionamento do computador, dentre os quais a unidade lógica e aritmética, a unidade de controle e os registradores. Cada um destes módulos possui função específica. Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 0,25 em 0,25 pontos 24/11/2019 Blackboard Learn https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 3/5 Resposta Selecionada: Resposta Correta: Feedback da resposta: (_) A unidade lógica e aritmética é responsável por efetuar operações lógicas e aritméticas. (_) A ULA é capaz de controlar a execução das operações, enviando sinais de controle. (_) A ULA é responsável pelo armazenamento interno do processador. (_) A ULA não desempenha função importante durante o processamento das informações. Agora, assinale a alternativa que apresenta a sequência correta de respostas. V, F, F e F. V, F, F e F. Resposta correta. A resposta está correta pois a função da unidade lógica e aritmética – ULA é realizar operações lógica e aritmética. Pergunta 6 Resposta Selecionada: Resposta Correta: Feedback da resposta: Atualmente muitos equipamentos são utilizados para a realização das tarefas do dia a dia, sendo que muitos destes equipamentos possuem microprocessadores próprios. Estas arquiteturas específicas têm características próprias e são desenvolvidas para suprir necessidades de equipamentos cuja utilização não é adequada em plataformas prontas. Dados as situações a seguir, classifique-as como P (relacionados a arquiteturas prontas) ou como E (relacionados a arquiteturas específicas). (_) Se uma determinada empresa produz uma série de computadores pessoais. (_) Se uma construtora solicitou um projeto de automação para ser utilizado em um edifício. (_) Se um vídeo game danificado necessita ser reparado com novos componentes. (_) Se um projeto de determinado equipamento não pode ser utilizado em uma plataforma pronta. (_) Se há necessidade de criar um equipamento com processador, registradores e fluxo de dados específicos. Agora, escolha a alternativa que traz a sequência correta de respostas. P, E, P, E e E. P, E, P, E e E. Resposta correta. A resposta está correta pois equipamentos produzidos em série utilizam plataformas prontas e equipamentos sob encomenda ou característicos, necessitam de arquiteturas específicas com projeto próprio de processador, registradores e fluxo de dados. Pergunta 7 Resposta Selecionada: O processador é responsável pelo processamento das informações. As informações sãocompostas por muitas instruções, ou seja, informações mais simples capazes de ser “entendidas” pelos módulos do computador, como ULA, UC, registradores etc. Para que as instruções sejam executadas passam por um processo onde são divididas e manipuladas, podendo sofrer interrupções. Algumas das etapas de divisão das instruções são: (a) busca; (b) carregamento; (c) interrupção; (d) execução; (e) codificação. Estas etapas podem ser representadas por meio de esquema básico e detalhado. Analise cada item a seguir, marcando B para Esquema básico, D para Esquema detalhado e A quando pertence a ambas. (_) Cálculo do endereço do operando. (_) Busca da instrução. (_) Cálculo de endereço da instrução. (_) Decodificação da instrução. (_) Operação de dados. Agora, assinale a alternativa que apresenta a sequência correta de respostas. D, A, D, D e D. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 24/11/2019 Blackboard Learn https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 4/5 Resposta Correta: Feedback da resposta: D, A, D, D e D. Resposta correta. A resposta está correta pois no esquema básico tempos a busca, execução e interrupção. Pergunta 8 Resposta Selecionada: Resposta Correta: Feedback da resposta: Os processadores são compostos por registradores capazes de desempenhar funções específicas, isto é, não existe apenas um tipo de registrador. Inicialmente podemos dizer que o processador é formado por registradores genéricos e outros que realizam funções específicas. A quantidade de registradores varia conforme o projeto de arquitetura de hardware. Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. (_) O registrador PC é utilizado como um contador. (_) O registrador IR é utilizado para carregar as instruções. (_) O registrador MAR é utilizado como um contador. (_) O MBR é utilizado para tratamento de flags. Agora, assinale a alternativa que apresenta a sequência correta de respostas. V, V, F e F. V, V, F e F. Resposta correta. A resposta está correta pois o PC é um contador e o IR é um registrador de instruções. Pergunta 9 Resposta Selecionada: Resposta Correta: Feedback da resposta: 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 o processo de tratamento das interrupções ocorre após a execução da instrução. o processo de tratamento das interrupções ocorre após a execução da instrução. Resposta correta. A resposta está correta pois as instruções são executadas e em seguida ocorre o processamento das interrupções. Pergunta 10 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. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 0 em 0,25 pontos 24/11/2019 Blackboard Learn https://fadergsead.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 5/5 Domingo, 24 de Novembro de 2019 22h37min00s BRT Resposta Selecionada: Resposta Correta: Feedback da resposta: V, V, F e F. V, V, V e F. 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. OK
Compartilhar