Baixe o app para aproveitar ainda mais
Prévia do material em texto
Arquitetura e Organização de Computadores Questão 1 : A partir do que você estudou na unidade 47, analise as afirmações a seguir e selecione a alternativa correta. A arquitetura EPIC, que é uma abreviatura de Paralelismo Explícito na Execução das Instruções, presente no processador Itanium, significa. A resposta correta é a opção D Justificativa: Gabarito: D Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura é baseada no IA-64. Cabe destacar que a arquitetura do Itanium não é RISC nem CISC, mas uma arquitetura diferente, conhecida como EPIC, que é uma abreviatura de Explicitly Parallel Instruction Computing ou Paralelismo Explícito na Execução das Instruções, e significa que o processador é capaz de processar várias instruções simultaneamente. A Simular uma arquitetura RISC. B Simular uma arquitetura CISC. C Escalonar processos a curto prazo. D Que o processador é capaz de processar várias instruções simultaneamente. Questão 2 : Na unidade 33, estudamos os dispositivos de entrada e saída. Diante do que aprendemos, o que é um teclado? Analise as opções, a seguir, e assinale a correta. A resposta correta é a opção B Justificativa: Gabarito: B Comentário: Vimos, na unidade 33, que o teclado, em um sistema computacional, é um periférico ou dispositivo de entrada e saída de dados. Ele reproduz os caracteres alfabéticos e outros símbolos da linguagem ao ser pressionada uma tecla (unidade 33). A Uma unidade de memória. B Um periférico. C Um controlador de DMA. D Nenhuma das opções anteriores. Questão 3 : Em relação ao RISC, marque a alternativa correta que o caracteriza. A resposta correta é a opção A Justificativa: Gabarito: A O RISC caracteriza o conjunto reduzido de instruções. As siglas fazem referência à quantidade e eficiência do conjunto de instruções. É baseado em operações de tipo load-store e, por esse motivo, possui menos modos de endereçamento, comparado ao CISC (unidade 19). A Conjunto reduzido e otimizado de instruções. B Conjunto versátil e complexo de instruções. C Possui mais modos de endereçamento, comparado ao CISC. D Nenhuma das alternativas anteriores. Questão 4 : Você estudou que Jonh von Neumann foi o precursor do desenvolvimento de um computador baseado no conceito de programa armazenado. Assinale a alternativa que melhor representa as premissas enunciadas por Jonh von Neumann e sua equipe: A resposta correta é a opção A Justificativa: Gabarito: A Comentário: Esta questão tem duas sutilezas. Tal como vimos na unidade 2, a primeira é que na concepção de Von Neumann as memórias de programa e de dados ocupavam o mesmo espaço físico (não eram separadas). Isso inviabiliza as respostas b e d. Por outro lado, possui unidade lógica e aritmética, o que inviabiliza também a opção c como resposta correta. A Possui uma memória principal para armazenar dados e instruções, um programa formado por uma sequência de instruções de máquina, uma unidade lógica e aritmética capaz de realizar operações com dados binários e uma unidade de controle que interpreta e executa instruções armazenadas na memória e opera os dispositivos de entrada e saída. B Os dados e instruções eram armazenados em memórias diferentes, um programa formado por uma sequência de instruções de máquina, uma unidade lógica e aritmética capaz de realizar operações com dados binários, uma unidade de controle que interpreta e executa instruções armazenadas na memória e opera os dispositivos de entrada e saída. C Possui uma memória principal para armazenar dados e instruções, um programa formado por uma sequência de instruções de máquina, uma unidade de controle que interpreta e executa instruções armazenadas na memória e opera os dispositivos de entrada e saída. Não possui unidade lógica e aritmética. D Os dados e instruções eram armazenados em memórias diferentes; um programa que é formado por uma sequência de instruções de máquina, uma unidade de controle que interpreta e executa instruções armazenadas na memória e opera os dispositivos de entrada e saída. Não possui unidade lógica e aritmética. Questão 5 : Pesquisas demonstraram que a execução dos programas se realiza, em média, em pequenos grupos de instruções, o que originou a definição do conceito de localidade. Considerando os temas estudados na unidade 10, assinale qual das alternativas a seguir define corretamente o princípio de localidade temporal. A resposta correta é a opção C Justificativa: Gabarito: C Comentário: O princípio de localidade temporal está relacionado à maior probabilidade de usar informações na memória que foram usadas recentemente. A resposta pode ser confundida com o item “a”, que responde ao conceito de localidade espacial. A É a tendência de um programa acessar, em um curto espaço de tempo, informações que se encontram fisicamente próximas na memória. B É um conceito relacionado à ROM BIOS. C Diz respeito à maior probabilidade de um programa acessar, em um futuro próximo, itens que foram usados recentemente. D Diz respeito ao controle da ULA. Questão 6 : Assinale a alternativa que indica corretamente onde as microinstruções são armazenadas: A resposta correta é a opção C Justificativa: Gabarito: C Comentário: O conjunto de microinstruções é armazenado na memória de controle. Na cache, na memória principal e na memória secundárias são armazenados os dados e instruções dos programas. (Unidade 40) A Na memória principal. B Na cache. C Na memória de controle. D Na memória secundária. Questão 7 : Assinale a alternativa que reúne as afirmações corretas em relação aos processos de montagem, compilação e ligação. I A linguagem de montagem associa nomes simbólicos para cada instrução. II O montador transforma o código escrito em linguagem de montagem em linguagem de máquina. III O compilador transforma o código escrito em linguagem de alto nível de abstração em linguagem de máquina. IV O ligador combina os diversos módulos gerados em linguagem de máquina e as rotinas das bibliotecas, mas não gera o programa de máquina executável. A resposta correta é a opção A Justificativa: Gabarito: A A linguagem de montagem associa nomes simbólicos ou mnemônicos para cada instrução. Por sua vez, os códigos em assembly devem ser traduzidos para a linguagem de máquina (sistema binário) de modo a torná-los compreensíveis pelo processador. Esse processo é realizado pelo montador. O compilador transforma o código escrito em linguagem de alto nível de abstração em linguagem de máquina. Porém, a função do ligador consiste em reunir os diversos módulos gerados em linguagem de máquina, combinados com as rotinas das bibliotecas, resolvendo as referências entre eles e gerando o programa de máquina executável. (Unidade 23). A I, II, III B I, III, IV C II, III, IV D I, II Questão 8 : Tal como vimos na unidade 5, o processador é o núcleo do sistema computacional. Assinale qual das seguintes alternativas descreve melhor sua definição: A resposta correta é a opção D Justificativa: Gabarito: D Comentário: Tal como vimos na unidade 1 e posteriormente na unidade 5, o processador, ou Unidade Central de Processamento (ou UCP), é o coração do sistema computacional. É formado por registradores, pela unidade lógica e aritmética (ULA) e pela unidade de controle (UC), sendo o responsável pela execução das funções do sistema. A Dispositivo do computador destinado ao armazenamento de informações. B Componente do sistema que apenas realiza as operações lógicas e aritméticas. C Circuito integrado usado na construção da memória principal. D Parte ativa do computador, que executa as instruções de programa, adiciona números, compara valores, ativa os dispositivos de entrada e saída e contém o caminho de dados e a unidade de controle. Questão 9 : Analisando os modos de endereçamento de instruçõesidentifique a alternativa correta que caracteriza o modo indireto de endereçamento. A resposta correta é a opção C Justificativa: Gabarito: C No modo indireto, no campo endereço encontraremos o endereço de uma palavra de memória que, por sua vez, contém o endereço onde se encontra o valor do operando. O item a se refere ao modo imediato, o b ao direto e o d ao modo registrador (unidade 23). A O valor do operando é especificado diretamente na instrução. B O campo endereço contém o endereço onde podemos encontrar o valor do operando. C No campo endereço, encontra-se o endereço de uma palavra de memória que, por sua vez, contém o endereço do operando. D O campo de endereço se refere a um registrador. Questão 10 : Analisando os modos de endereçamento de instruções, identifique a alternativa correta que caracteriza o modo de endereçamento por deslocamento. A resposta correta é a opção D Justificativa: Gabarito: D No modo de endereçamento por deslocamento são combinadas as características do modo direto e do modo indireto via registrador. Utiliza dois campos de endereço, um para um registrador e outro para um valor constante A. O item a se refere ao modo imediato, o b ao direto e o c ao modo de endereçamento indireto por registrador (unidade 23). A O valor do operando é especificado diretamente na instrução. B O campo endereço contém o endereço onde podemos encontrar o valor do operando. C O campo endereço se refere a uma posição de memória dada pelo valor do registrador, e não a um endereço explícito. D Utiliza dois campos de endereço, um para um registrador e outro para um valor constante A, de forma que o conteúdo do registrador é adicionado ao valor A para produzir o endereço desejado.
Compartilhar