Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso: Ciência da Computação Campus: Ribeirão Preto ARQUITETURA DE COMPUTADORES Atividade 1 Nome: Pablo Menegussi Ferreira RA: D548HC-8 Turma: CC5A18 Março, 2020 MÓDULO 1 - ORGANIZAÇÃO ESTRUTURADA DE COMPUTADOR (PARTE 1) e MÓDULO 2 - ORGANIZAÇÃO ESTRUTURADA DE COMPUTADOR (PARTE 2) Questão 1: O projeto da maioria dos computadores atuais incorpora o conceito de máquina multinível, algumas delas com até seis níveis. Neste contexto, o nível mais baixo da arquitetura computacional é constituido: a) do nível de Microarquitetura. b) do nível da Lógical Digital. c) do nível ISA (Instruction Set Architecture). d) do nível do Sistema Operacional. e) do nível de Compilação. Justificativa: (B) é o método pelo qual um programa escrito numa linguagem L2 é substituído por um outro programa escrito em L1, então executado pela máquina M1, cuja linguagem de máquina é L1. Como o nivel mais abaixo é 0 e 1 é logo nivel 1 ou seja logica digital Questão 2: Em uma máquina multinível, qual nível corresponde ao conjunto de instruções do processador? a) Nível de Linguagem de Montagem ( Assembly ). b) Nível do Sistema Operacional. c) Nível ISA. d) Nível de microarquitetura. e) Nível de Lógica Digital. Justificativa: (C) conjunto de instruções embutidas no processador, ou seja, aquelas que ele pode executar, formam a sua linguagem de máquina; Questão 3: Qual é o nível responsável pela abstração do hardware do computador, contendo rotinas cuja função é realizar a interface entre o software e o hardware? a) Nível de Lógica Digital. b) Nível de Linguagem de Montagem ( Assembly ). c) Nível de Microarquitetura. d) Nível do Sistema Operacional. e) Nível de Linguagem Orientada à Aplicação. Justificativa: (D) possibilita o uso eficiente e controlado dos diversos componentes de hardware do computador. implementa políticas e estruturas de software de modo que assegurar um melhor desempenho. MODULO COMPLEMENTAR I - ORGANIZAÇÃO DE COMPUTADORES – HISTÓRICO e MÓDULO COMPLEMENTAR II - MÁQUINAS MULTINÍVEIS CONTEMPORÂNEAS Questão 4: No que diz respeito à arquitetura dos computadores, um componente realiza as funções de processamento de dados, enquanto outro oferece armazenamento interno à CPU. Esses componentes são conhecidos, respectivamente, como: a) Unidade de Controle e Supervisão / Memória Cache. b) Unidade de Controle e Supervisão / Registradores. c) Unidade Lógica e Aritmética / Memória Pipeline d) Unidade Lógica e Aritmética / Memória Cache e) Unidade Lógica e Aritmética / Registradores Justificativa: (E) A unidade logica e aritmetica é responsavel pelo processamento de dados, contas feitas pelo computador passam por esta unidade por exemplo, ja os registradores são um tipo de memoria rapida que é especial do processador é assim oferece armazenamento interno a CPU. Questão 5: Com foco na organização interna de uma Unidade Central de Processamento (UCP), baseada no modelo de Von Neumann, assinale a alternativa correta. a) O registrador mais importante da UCP é o IR (Instruction Register), o qual indica a próxima instrução a ser buscada para execução. b) A Unidade Lógica e Aritmética (ULA) efetua operações complexas relativas a valores armazenados na memória ROM. c) A sequência de etapas para execução de cada instrução é chamada de ciclo decodificar-buscar-executar. d) As unidades de dados movimentadas entre a memória e os registradores são chamadas de palavras. e) O barramento é sempre externo à UCP, conectando-a à memória. Justificativa: (D) Segundo Backus: “Certamente deve haver uma maneira menos primitiva de se fazer grandes alterações na memória, do que empurrando um grande número de palavras, de um lado a outro, do gargalo de von Neumann. Não é somente um gargalo literal para o tráfego de dados, mas, o mais importante, é um gargalo intelectual que nos tem mantido atados a um pensamento de "uma palavra por vez" em vez de encorajar-nos a pensar em termos unidades conceituais maiores. Assim, a programação é basicamente o planejamento e detalhamento do enorme tráfego de palavras através do gargalo de von Neumann e grande parte desse tráfego não diz respeito aos dados propriamente ditos, e sim a onde esses dados são encontrados”. Questão 6: Na arquitetura de computadores, a ALU (Unidade Lógica e Aritmética) é um circuito que se conecta aos registradores para formar um caminho de dados. Em termos de linguagem de máquina multiníveis, a ALU situa-se no nível a) lógico digital. b) de microarquitetura c) de arquitetura de conjunto de instruções. d) do sistema operacional de máquina. e) de linguagem de montagem. Justificativa: (B) A unidade lógica e aritmética (ULA), é um circuito digital que realiza operações de adição e booleana AND. A ULA é uma peça fundamental da unidade central de processamento (UCP), e até dos mais simples microprocessadores logo ficando no nivel da microarquitetura.
Compartilhar