• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Elétrica ·

Arquitetura de Computadores

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Atividade sobre Arquiteturas Contemporâneas

1

Atividade sobre Arquiteturas Contemporâneas

Arquitetura de Computadores

UESPI

Arquitetura de Sistemas Computacionais

2

Arquitetura de Sistemas Computacionais

Arquitetura de Computadores

UESPI

Tarefa 06 - Arquiteturas Modernas

4

Tarefa 06 - Arquiteturas Modernas

Arquitetura de Computadores

UESPI

Arquiteturas de Sistemas Computacionais

10

Arquiteturas de Sistemas Computacionais

Arquitetura de Computadores

UESPI

3 Avaliação Parcial

3

3 Avaliação Parcial

Arquitetura de Computadores

UESPI

Trabalho Arquitetura de Sistemas Computacionais

21

Trabalho Arquitetura de Sistemas Computacionais

Arquitetura de Computadores

UESPI

Texto de pré-visualização

DISCENTE HOR 35T12 NOTA DISCIPLINA Arquitetura de Sistemas Computacionais 13052025 DOCENTE Atos Apollo Silva Borges 2ª Avaliação Parcial Temas Introdução aos computadores níveis de abstração Sistema ES Microarquitetura do MIC1 Figura 1 Diagrama de blocos do MIC1 Questão 1 1 ponto No microprograma para o MIC1 na microinstrução ificmpeq3 o conteúdo do MDR é copiado para o registrador H e na linha seguinte o conteúdo de TOS é subtraído desse valor Certamente seria melhor ter um único comando como ifcmpeq3 Z MDR TOS rd Por que isso não é feito Questão 2 1 ponto Quanto tempo demora para que uma implementação do MIC1 e uma do MIC2 ambas rodando a 200 MHz execute o seguinte comando Java i j k Questão 3 2 pontos Determine para cada linha o código IJVM abaixo o estado da pilha variáveis locais operandos e o valor dos registradores LV SP e TOS Admita que a pilha de variáveis locais tenha início no endereço 0xAF00 sendo suas 2 primeiras posições ocupadas pelas cópias dos valores anteriores de LV e SP e que as posições seguintes sejam ocupadas pelas variáveis i j e k respectivamente L1 ILOAD j L2 ILOAD k L3 ISUB L4 BIPUSH 6 L5 ISUB L6 DUP L7 IADD L8 ISTORE i Questão 4 2 pontos A capacidade máxima do registrador de deslocamento da Fig 2 é de 6 bytes Seria possível construir uma versão mais barata da IFU usando um registrador de deslocamento de 5 bytes ou até 4 bytes Quais seriam as desvantagens desses novos modelos Figura 2 Unidade de busca de instrução IFU Questão 5 2 pontos Apresente duas implementações em Assembly diferentes para o seguinte código i k n 3 Questão 6 1 ponto Suponha que uma arquitetura computacional faça buscas antecipadas de até 20 instruções Embora em média quatro dessas instruções sejam desvios condicionais Suponha que a probabilidade de acerto de predição de desvios desse processador seja de 90 Qual a probabilidade de a busca avançada de 20 instruções estar correta Questão 7 1 ponto Crie uma instrução que faça o intercâmbio de duas variáveis A e B sem usar uma terceira variável ou registrador Dica utilize operações lógicas com XOR

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Atividade sobre Arquiteturas Contemporâneas

1

Atividade sobre Arquiteturas Contemporâneas

Arquitetura de Computadores

UESPI

Arquitetura de Sistemas Computacionais

2

Arquitetura de Sistemas Computacionais

Arquitetura de Computadores

UESPI

Tarefa 06 - Arquiteturas Modernas

4

Tarefa 06 - Arquiteturas Modernas

Arquitetura de Computadores

UESPI

Arquiteturas de Sistemas Computacionais

10

Arquiteturas de Sistemas Computacionais

Arquitetura de Computadores

UESPI

3 Avaliação Parcial

3

3 Avaliação Parcial

Arquitetura de Computadores

UESPI

Trabalho Arquitetura de Sistemas Computacionais

21

Trabalho Arquitetura de Sistemas Computacionais

Arquitetura de Computadores

UESPI

Texto de pré-visualização

DISCENTE HOR 35T12 NOTA DISCIPLINA Arquitetura de Sistemas Computacionais 13052025 DOCENTE Atos Apollo Silva Borges 2ª Avaliação Parcial Temas Introdução aos computadores níveis de abstração Sistema ES Microarquitetura do MIC1 Figura 1 Diagrama de blocos do MIC1 Questão 1 1 ponto No microprograma para o MIC1 na microinstrução ificmpeq3 o conteúdo do MDR é copiado para o registrador H e na linha seguinte o conteúdo de TOS é subtraído desse valor Certamente seria melhor ter um único comando como ifcmpeq3 Z MDR TOS rd Por que isso não é feito Questão 2 1 ponto Quanto tempo demora para que uma implementação do MIC1 e uma do MIC2 ambas rodando a 200 MHz execute o seguinte comando Java i j k Questão 3 2 pontos Determine para cada linha o código IJVM abaixo o estado da pilha variáveis locais operandos e o valor dos registradores LV SP e TOS Admita que a pilha de variáveis locais tenha início no endereço 0xAF00 sendo suas 2 primeiras posições ocupadas pelas cópias dos valores anteriores de LV e SP e que as posições seguintes sejam ocupadas pelas variáveis i j e k respectivamente L1 ILOAD j L2 ILOAD k L3 ISUB L4 BIPUSH 6 L5 ISUB L6 DUP L7 IADD L8 ISTORE i Questão 4 2 pontos A capacidade máxima do registrador de deslocamento da Fig 2 é de 6 bytes Seria possível construir uma versão mais barata da IFU usando um registrador de deslocamento de 5 bytes ou até 4 bytes Quais seriam as desvantagens desses novos modelos Figura 2 Unidade de busca de instrução IFU Questão 5 2 pontos Apresente duas implementações em Assembly diferentes para o seguinte código i k n 3 Questão 6 1 ponto Suponha que uma arquitetura computacional faça buscas antecipadas de até 20 instruções Embora em média quatro dessas instruções sejam desvios condicionais Suponha que a probabilidade de acerto de predição de desvios desse processador seja de 90 Qual a probabilidade de a busca avançada de 20 instruções estar correta Questão 7 1 ponto Crie uma instrução que faça o intercâmbio de duas variáveis A e B sem usar uma terceira variável ou registrador Dica utilize operações lógicas com XOR

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®