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

·

Ciência da Computação ·

Arquitetura de Computadores

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

Recomendado para você

Entrada e Saída com Win32 e MASM32

12

Entrada e Saída com Win32 e MASM32

Arquitetura de Computadores

UNIPE

Arquitetura do Conjunto de Instruções Assembly

22

Arquitetura do Conjunto de Instruções Assembly

Arquitetura de Computadores

UNIPE

Arquitetura do Conjunto de Instruções Assembly - Seções de um Programa

31

Arquitetura do Conjunto de Instruções Assembly - Seções de um Programa

Arquitetura de Computadores

UNIPE

Lista de Exercícios II - Memória e Dispositivos de Entrada Saída - Arquitetura de Computadores

1

Lista de Exercícios II - Memória e Dispositivos de Entrada Saída - Arquitetura de Computadores

Arquitetura de Computadores

UNIPE

Trabalho Assembly - Edição de Cores em Imagens Bitmap

8

Trabalho Assembly - Edição de Cores em Imagens Bitmap

Arquitetura de Computadores

UNIPE

Trabalho Assembly - Manipulação de Imagem Bitmap com Aumento de Cor

9

Trabalho Assembly - Manipulação de Imagem Bitmap com Aumento de Cor

Arquitetura de Computadores

UNIPE

Arquitetura de Computadores: Nível de Arquitetura do Conjunto de Instruções Assembly

52

Arquitetura de Computadores: Nível de Arquitetura do Conjunto de Instruções Assembly

Arquitetura de Computadores

UNIPE

Texto de pré-visualização

UNIVERSIDADE FEDERAL DA PARAÍBA CENTRO DE INFORMÁTICA DEPARTAMENTO DE SISTEMAS DE COMPUTAÇÃO DISCIPLINA Arquitetura de Computadores I Especificação do projeto de Microarquitetura com Microprogramação Semestre 20221 Nas aulas da disciplina de Arquitetura de Computadores foi apresentado um caminho de dados multiciclo da arquitetura MIPS e também uma forma de implementação do conjunto de instruções abaixo utilizando microprogramação LOAD STORE ADD SUB AND OR SLT BEQ J Suponha que queiramos adicionar a instrução MSUB Memory Subtraction a qual pertence ao Tipo I da arquitetura MIPS e recebe como operandos dois registradores indicados nos campos rs e rt além de um número imediato de 16 bits 16 bits menos significativos da instrução O objetivo da instrução é subtrair o conteúdo do registrador informado no campo rs pelo conteúdo do registrador informado no campo rt por exemplo se em rs for informado t1 e em rt for informado t2 então MSUB deverá realizar a operação t1 t2 O resultado da subtração deve ser salvo na memória no endereço de 16 bits informado como um operando imediato É importante ressaltar que o número de 16 bits já é um endereço válido da memória não precisando sofrer nenhuma transformação aritmética ie não é necessário multiplicar esse número por 4 por exemplo Que alteração precisaria ser feita no caminho de dados para que essa instrução possa ser implementada Quais alterações precisam ser feitas na máquina de estados e no microprograma do processador Escreva um pequeno relatório com introdução desenvolvimento e conclusão que inclua pelo menos os seguintes itens A imagem do caminho de dados completo pode aproveitar a imagem dos slides indicando a alteração que foi feita para permitir a implementação da instrução msub O diagrama de estados completo referente a todo o conjunto de instruções após a inclusão da instrução msub os estados nesse diagrama não necessitam conter os valores exatos para os sinais de controle como na figura original contida nos slides basta numerálos e representar as transições entre eles A nova versão completa do tabelãos de modo a refletir as alterações feitas no caminho de dados O microprograma completo referente a todo o conjunto de instruções que implementa o conjunto de instruções após a adição de msub O pequeno relatório elaborado de forma individual deverá ser submetido através do SIGAA até o dia 14 de dezembro de 2022 2359h Bibliografia David A Patterson John L Hennessy Organização e Projeto de Computadores A Interface HardwareSoftware Elsevier 3 ed 2005

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

Recomendado para você

Entrada e Saída com Win32 e MASM32

12

Entrada e Saída com Win32 e MASM32

Arquitetura de Computadores

UNIPE

Arquitetura do Conjunto de Instruções Assembly

22

Arquitetura do Conjunto de Instruções Assembly

Arquitetura de Computadores

UNIPE

Arquitetura do Conjunto de Instruções Assembly - Seções de um Programa

31

Arquitetura do Conjunto de Instruções Assembly - Seções de um Programa

Arquitetura de Computadores

UNIPE

Lista de Exercícios II - Memória e Dispositivos de Entrada Saída - Arquitetura de Computadores

1

Lista de Exercícios II - Memória e Dispositivos de Entrada Saída - Arquitetura de Computadores

Arquitetura de Computadores

UNIPE

Trabalho Assembly - Edição de Cores em Imagens Bitmap

8

Trabalho Assembly - Edição de Cores em Imagens Bitmap

Arquitetura de Computadores

UNIPE

Trabalho Assembly - Manipulação de Imagem Bitmap com Aumento de Cor

9

Trabalho Assembly - Manipulação de Imagem Bitmap com Aumento de Cor

Arquitetura de Computadores

UNIPE

Arquitetura de Computadores: Nível de Arquitetura do Conjunto de Instruções Assembly

52

Arquitetura de Computadores: Nível de Arquitetura do Conjunto de Instruções Assembly

Arquitetura de Computadores

UNIPE

Texto de pré-visualização

UNIVERSIDADE FEDERAL DA PARAÍBA CENTRO DE INFORMÁTICA DEPARTAMENTO DE SISTEMAS DE COMPUTAÇÃO DISCIPLINA Arquitetura de Computadores I Especificação do projeto de Microarquitetura com Microprogramação Semestre 20221 Nas aulas da disciplina de Arquitetura de Computadores foi apresentado um caminho de dados multiciclo da arquitetura MIPS e também uma forma de implementação do conjunto de instruções abaixo utilizando microprogramação LOAD STORE ADD SUB AND OR SLT BEQ J Suponha que queiramos adicionar a instrução MSUB Memory Subtraction a qual pertence ao Tipo I da arquitetura MIPS e recebe como operandos dois registradores indicados nos campos rs e rt além de um número imediato de 16 bits 16 bits menos significativos da instrução O objetivo da instrução é subtrair o conteúdo do registrador informado no campo rs pelo conteúdo do registrador informado no campo rt por exemplo se em rs for informado t1 e em rt for informado t2 então MSUB deverá realizar a operação t1 t2 O resultado da subtração deve ser salvo na memória no endereço de 16 bits informado como um operando imediato É importante ressaltar que o número de 16 bits já é um endereço válido da memória não precisando sofrer nenhuma transformação aritmética ie não é necessário multiplicar esse número por 4 por exemplo Que alteração precisaria ser feita no caminho de dados para que essa instrução possa ser implementada Quais alterações precisam ser feitas na máquina de estados e no microprograma do processador Escreva um pequeno relatório com introdução desenvolvimento e conclusão que inclua pelo menos os seguintes itens A imagem do caminho de dados completo pode aproveitar a imagem dos slides indicando a alteração que foi feita para permitir a implementação da instrução msub O diagrama de estados completo referente a todo o conjunto de instruções após a inclusão da instrução msub os estados nesse diagrama não necessitam conter os valores exatos para os sinais de controle como na figura original contida nos slides basta numerálos e representar as transições entre eles A nova versão completa do tabelãos de modo a refletir as alterações feitas no caminho de dados O microprograma completo referente a todo o conjunto de instruções que implementa o conjunto de instruções após a adição de msub O pequeno relatório elaborado de forma individual deverá ser submetido através do SIGAA até o dia 14 de dezembro de 2022 2359h Bibliografia David A Patterson John L Hennessy Organização e Projeto de Computadores A Interface HardwareSoftware Elsevier 3 ed 2005

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®