·
Ciência da Computação ·
Organização de Computadores
Send your question to AI and receive an answer instantly
Recommended for you
9
Marie-resumo
Organização de Computadores
UNIFEI
67
Máquinas de Estado: Circuitos Sequenciais Síncronos e FSM
Organização de Computadores
UECE
33
Interrupções no Timer do ATmega328: Funcionamento e Configuração
Organização de Computadores
UFAM
1
Representacao de Instrucoes e Opcode em Arquitetura de Computadores
Organização de Computadores
UEPB
226
But How Do It Know: The Basic Principles of Computers for Everyone
Organização de Computadores
UNIFACID WYDEN
1
Código de Instrução e seu Significado
Organização de Computadores
UNIFACID WYDEN
42
Máquinas de Estados e Circuitos Lógicos
Organização de Computadores
UECE
4
Trabalho Prático 2 - Organização de Computadores 2022 1
Organização de Computadores
UFOP
8
Descrição Estrutural em VHDL de Somador e Multiplexador
Organização de Computadores
UNIA
Preview text
ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 1a Atividade valor 30 pontos Competência Compreensão Ref Enade 2008 Um desenvolvedor necessita criar uma instrução que some dois números e para isso deve escrever um microprograma que opere sobre uma ULA Unidade Lógica e Aritmética e os registradores envolvidos Considerando todos os elementos do esquema abaixo TANENBAUM Organização de Computadores Cap 123 a Descreva o funcionamento de uma Unidade Lógica e Aritmética b Elabore um algoritmo que implemente um microprograma correspondente a instrução desejada no nível de arquitetura acima ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 2a Atividade Valor 20 pontos Competência Conhecimento Ref Enade 2017 Numa conjugação de hardware linguagens interpretadas e linguagens traduzidas o computador pode ser dividido em uma máquina de até seis níveis TANENBAUM Organização de Computadores Cap 1 Sob o ponto de vista dos níveis de Lógica Digital e Microarquitetura respectivamente analise as descrições abaixo e a relação proposta entre elas I Os objetos mais interessantes são denominados PORTAS cada uma contendo uma ou mais entradas para sinais digitais representando 0 ou 1 e computando como saída alguma função simples dessas entradas como AND ou OR PORQUE II As operações ocorrem sobre o caminho de dados e são controladas por um microprograma que por sua vez atua sobre registradores e uma ULA A respeito das descrições acima escolha a opção correta e justifique sua escolha A Somente a descrição I está correta mas a II justifica a I B Somente a descrição II está correta mas a I justifica a II C A descrição I está correta D A descrição II está incorreta E Nenhuma descrição está correta ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 3a Atividade valor 20 pontos Competência Análise Ref Enade 2005 Após análise e constatação dos baixos desempenhos de alguns algoritmos clássicos quando executados sob uma plataforma CISC Complex Instruction Set Computer um programador decidiu reescrever seus programas para uma nova plataforma agora RISC Reduced Instruction Set Computer Em relação a decisão tomada pelo programador analise as afirmativas abaixo I A melhora no desempenho dos algoritmos será obtida incondicionalmente pois o código gerado pelo compilador na nova plataforma terá menos instruções II A melhora no desempenho dos algoritmos será observada se for implementado ou estiver disponível uma biblioteca de funções complexas em baixo nível que siga as melhores práticas de programação ou seja use o menor número de instruções possíveis III Haverá melhora no desempenho dos algoritmos pois qualquer processador RISC é mais eficiente que um processador CISC IV Os algoritmos clássicos que foram implementados em linguagem de alto nível na plataforma CISC precisarão apenas ser recompilados na plataforma RISC não havendo portanto necessidade de alterar o código fonte Em função da sua análise marque abaixo a ÚNICA opção correta e justifique sua escolha A Somente as afirmativas I e II estão incorretas B As afirmativas II e III estão corretas C Somente a afirmativa IV está incorreta D Somente as afirmativas II e IV estão corretas E Nenhuma das afirmativas está correta ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 4a Atividade valor 30 pontos Competência Avaliação Ref Enade 2008 Frequentemente a utilização de técnicas de paralelização e concorrência nas diversas camadas das máquinas permite aumento considerável de resposta dos processos submetidos à execução Nos sistemas computacionais em especial no ciclo de instrução uma técnica favorece a diminuição do tempo efetivo de execução das instruções A figura abaixo ilustra essa técnica em um modelo para 5 estágios TANENBAUM Organização de Computadores Cap 2 Em função das informações referentes à técnica descrita acima a Descreva os motivos que levaram o sistema a ter o comportamento mostrado no gráfico abaixo Eixo vertical Speedup Eixo Horizontal Quantidade de Instruções b Supondo que um projetista de hardware deseje aumentar ainda mais a eficiência do modelo acima proponha alteraçãoões que permitam alcançar esse objetivo
Send your question to AI and receive an answer instantly
Recommended for you
9
Marie-resumo
Organização de Computadores
UNIFEI
67
Máquinas de Estado: Circuitos Sequenciais Síncronos e FSM
Organização de Computadores
UECE
33
Interrupções no Timer do ATmega328: Funcionamento e Configuração
Organização de Computadores
UFAM
1
Representacao de Instrucoes e Opcode em Arquitetura de Computadores
Organização de Computadores
UEPB
226
But How Do It Know: The Basic Principles of Computers for Everyone
Organização de Computadores
UNIFACID WYDEN
1
Código de Instrução e seu Significado
Organização de Computadores
UNIFACID WYDEN
42
Máquinas de Estados e Circuitos Lógicos
Organização de Computadores
UECE
4
Trabalho Prático 2 - Organização de Computadores 2022 1
Organização de Computadores
UFOP
8
Descrição Estrutural em VHDL de Somador e Multiplexador
Organização de Computadores
UNIA
Preview text
ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 1a Atividade valor 30 pontos Competência Compreensão Ref Enade 2008 Um desenvolvedor necessita criar uma instrução que some dois números e para isso deve escrever um microprograma que opere sobre uma ULA Unidade Lógica e Aritmética e os registradores envolvidos Considerando todos os elementos do esquema abaixo TANENBAUM Organização de Computadores Cap 123 a Descreva o funcionamento de uma Unidade Lógica e Aritmética b Elabore um algoritmo que implemente um microprograma correspondente a instrução desejada no nível de arquitetura acima ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 2a Atividade Valor 20 pontos Competência Conhecimento Ref Enade 2017 Numa conjugação de hardware linguagens interpretadas e linguagens traduzidas o computador pode ser dividido em uma máquina de até seis níveis TANENBAUM Organização de Computadores Cap 1 Sob o ponto de vista dos níveis de Lógica Digital e Microarquitetura respectivamente analise as descrições abaixo e a relação proposta entre elas I Os objetos mais interessantes são denominados PORTAS cada uma contendo uma ou mais entradas para sinais digitais representando 0 ou 1 e computando como saída alguma função simples dessas entradas como AND ou OR PORQUE II As operações ocorrem sobre o caminho de dados e são controladas por um microprograma que por sua vez atua sobre registradores e uma ULA A respeito das descrições acima escolha a opção correta e justifique sua escolha A Somente a descrição I está correta mas a II justifica a I B Somente a descrição II está correta mas a I justifica a II C A descrição I está correta D A descrição II está incorreta E Nenhuma descrição está correta ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 3a Atividade valor 20 pontos Competência Análise Ref Enade 2005 Após análise e constatação dos baixos desempenhos de alguns algoritmos clássicos quando executados sob uma plataforma CISC Complex Instruction Set Computer um programador decidiu reescrever seus programas para uma nova plataforma agora RISC Reduced Instruction Set Computer Em relação a decisão tomada pelo programador analise as afirmativas abaixo I A melhora no desempenho dos algoritmos será obtida incondicionalmente pois o código gerado pelo compilador na nova plataforma terá menos instruções II A melhora no desempenho dos algoritmos será observada se for implementado ou estiver disponível uma biblioteca de funções complexas em baixo nível que siga as melhores práticas de programação ou seja use o menor número de instruções possíveis III Haverá melhora no desempenho dos algoritmos pois qualquer processador RISC é mais eficiente que um processador CISC IV Os algoritmos clássicos que foram implementados em linguagem de alto nível na plataforma CISC precisarão apenas ser recompilados na plataforma RISC não havendo portanto necessidade de alterar o código fonte Em função da sua análise marque abaixo a ÚNICA opção correta e justifique sua escolha A Somente as afirmativas I e II estão incorretas B As afirmativas II e III estão corretas C Somente a afirmativa IV está incorreta D Somente as afirmativas II e IV estão corretas E Nenhuma das afirmativas está correta ATIVIDADE INDIVIDUAL AVALIATIVA CURSO DISCIPLINA Engenharia e Ciência da Computação Arquitetura dos Computadores ASSINATURA NOME DATA AIA TURMA MATRÍCULA A1 4a Atividade valor 30 pontos Competência Avaliação Ref Enade 2008 Frequentemente a utilização de técnicas de paralelização e concorrência nas diversas camadas das máquinas permite aumento considerável de resposta dos processos submetidos à execução Nos sistemas computacionais em especial no ciclo de instrução uma técnica favorece a diminuição do tempo efetivo de execução das instruções A figura abaixo ilustra essa técnica em um modelo para 5 estágios TANENBAUM Organização de Computadores Cap 2 Em função das informações referentes à técnica descrita acima a Descreva os motivos que levaram o sistema a ter o comportamento mostrado no gráfico abaixo Eixo vertical Speedup Eixo Horizontal Quantidade de Instruções b Supondo que um projetista de hardware deseje aumentar ainda mais a eficiência do modelo acima proponha alteraçãoões que permitam alcançar esse objetivo