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

·

Engenharia de Computação ·

Arquitetura de Computadores

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

Recomendado para você

Exercícios de MIPS - Arquitetura e Instruções

2

Exercícios de MIPS - Arquitetura e Instruções

Arquitetura de Computadores

INATEL

Microprocessador Superescalar MIPS em VerilogHDL - Trabalho Pratico

9

Microprocessador Superescalar MIPS em VerilogHDL - Trabalho Pratico

Arquitetura de Computadores

PUC

Atividade Arquitetura de Computadores

3

Atividade Arquitetura de Computadores

Arquitetura de Computadores

MULTIVIX

Implementacao de ULA no Logisim - Trabalho Pratico

4

Implementacao de ULA no Logisim - Trabalho Pratico

Arquitetura de Computadores

MULTIVIX

Subconjunto de Instruções do MIPS

2

Subconjunto de Instruções do MIPS

Arquitetura de Computadores

INATEL

Liçao de Casa

2

Liçao de Casa

Arquitetura de Computadores

UNINGA

P2 - Dissertação Arquitetura de Computadores 2022 2

3

P2 - Dissertação Arquitetura de Computadores 2022 2

Arquitetura de Computadores

UERJ

Alteracao Datapath Unidade de Controle HW e Microprogramada - Anotacoes

1

Alteracao Datapath Unidade de Controle HW e Microprogramada - Anotacoes

Arquitetura de Computadores

PUC

Introdução à Arquitetura MIPS e Componentes de Hardware

36

Introdução à Arquitetura MIPS e Componentes de Hardware

Arquitetura de Computadores

INATEL

Instruções de Ponto Flutuante e Pseudoinstruções no MIPS

24

Instruções de Ponto Flutuante e Pseudoinstruções no MIPS

Arquitetura de Computadores

INATEL

Texto de pré-visualização

Projeto Mini Simulador Mips Descrição Criar um simulador para uma versão do processador MIPS de 32 bits apresentado na figura 1 O simulador deverá ler um programa em código Assembly ou em instruções em código binário e executar suas instruções Figura 1 Datapath do mips Cada instrução executada deverá ser apresentada em uma interface O programa deverá também possuir uma interface para apresentar o conteúdo dos registradores Deverá ser possibilitado ao usuário realizar a execução do programa passo a passo uma instrução de cada vez de acordo com o ritmo ditado pelo usuário ou do começo ao final automaticamente Ao final da execução das instruções deverá ser gerado um relatório informando o conteúdo dos registradores Quanto a interface o simulador deverá possuir uma interface gráfica desenvolvida com qtcreatorpreferencialmente para facilitar o acompanhamento da execução do programa A interface deve mostrar claramente a instrução em execução a cada passo juntamente com seu código binário correspondente o simulador poderá ser implementado em uma das seguintes versões Versão Assembly Recebe um programa em Assembly e exibe o código binário correspondente de cada instrução executada Versão Binária Recebe um programa em formato binário e exibe a instrução traduzida para Assembly durante a execução Ambas as versões serão aceitas conforme a opção escolhida pelo aluno A linguagem de programação deve ser c Para aqueles que optarem por desenvolver a versão binária do simulador este deverá aceitar como entrada um programa representado por um texto contendo apenas caracteres binários O subconjunto de instruções a ser implementado está detalhado a seguir Lógica e aritméticas ADD ADDI SUB MULT AND OR SLL Chamadas de Sistema Sistema IMPRIMIR INTEIRO IMPRIMIR STRING SAIR EXIT Load e Store LW SW LUI Condicionais SLT SLTI Conteúdo a ser entregue Código fonte compactado TXT informando como compilar e executar o seu simulador TXT explicando o funcionamento do código

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

Recomendado para você

Exercícios de MIPS - Arquitetura e Instruções

2

Exercícios de MIPS - Arquitetura e Instruções

Arquitetura de Computadores

INATEL

Microprocessador Superescalar MIPS em VerilogHDL - Trabalho Pratico

9

Microprocessador Superescalar MIPS em VerilogHDL - Trabalho Pratico

Arquitetura de Computadores

PUC

Atividade Arquitetura de Computadores

3

Atividade Arquitetura de Computadores

Arquitetura de Computadores

MULTIVIX

Implementacao de ULA no Logisim - Trabalho Pratico

4

Implementacao de ULA no Logisim - Trabalho Pratico

Arquitetura de Computadores

MULTIVIX

Subconjunto de Instruções do MIPS

2

Subconjunto de Instruções do MIPS

Arquitetura de Computadores

INATEL

Liçao de Casa

2

Liçao de Casa

Arquitetura de Computadores

UNINGA

P2 - Dissertação Arquitetura de Computadores 2022 2

3

P2 - Dissertação Arquitetura de Computadores 2022 2

Arquitetura de Computadores

UERJ

Alteracao Datapath Unidade de Controle HW e Microprogramada - Anotacoes

1

Alteracao Datapath Unidade de Controle HW e Microprogramada - Anotacoes

Arquitetura de Computadores

PUC

Introdução à Arquitetura MIPS e Componentes de Hardware

36

Introdução à Arquitetura MIPS e Componentes de Hardware

Arquitetura de Computadores

INATEL

Instruções de Ponto Flutuante e Pseudoinstruções no MIPS

24

Instruções de Ponto Flutuante e Pseudoinstruções no MIPS

Arquitetura de Computadores

INATEL

Texto de pré-visualização

Projeto Mini Simulador Mips Descrição Criar um simulador para uma versão do processador MIPS de 32 bits apresentado na figura 1 O simulador deverá ler um programa em código Assembly ou em instruções em código binário e executar suas instruções Figura 1 Datapath do mips Cada instrução executada deverá ser apresentada em uma interface O programa deverá também possuir uma interface para apresentar o conteúdo dos registradores Deverá ser possibilitado ao usuário realizar a execução do programa passo a passo uma instrução de cada vez de acordo com o ritmo ditado pelo usuário ou do começo ao final automaticamente Ao final da execução das instruções deverá ser gerado um relatório informando o conteúdo dos registradores Quanto a interface o simulador deverá possuir uma interface gráfica desenvolvida com qtcreatorpreferencialmente para facilitar o acompanhamento da execução do programa A interface deve mostrar claramente a instrução em execução a cada passo juntamente com seu código binário correspondente o simulador poderá ser implementado em uma das seguintes versões Versão Assembly Recebe um programa em Assembly e exibe o código binário correspondente de cada instrução executada Versão Binária Recebe um programa em formato binário e exibe a instrução traduzida para Assembly durante a execução Ambas as versões serão aceitas conforme a opção escolhida pelo aluno A linguagem de programação deve ser c Para aqueles que optarem por desenvolver a versão binária do simulador este deverá aceitar como entrada um programa representado por um texto contendo apenas caracteres binários O subconjunto de instruções a ser implementado está detalhado a seguir Lógica e aritméticas ADD ADDI SUB MULT AND OR SLL Chamadas de Sistema Sistema IMPRIMIR INTEIRO IMPRIMIR STRING SAIR EXIT Load e Store LW SW LUI Condicionais SLT SLTI Conteúdo a ser entregue Código fonte compactado TXT informando como compilar e executar o seu simulador TXT explicando o funcionamento do código

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®