·
Engenharia de Computação ·
Arquitetura de Computadores
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
3
Conversão de Instruções C para MIPS
Arquitetura de Computadores
INATEL
121
Introdução à Arquitetura de Computadores: Processadores e Ciclo de Instrução
Arquitetura de Computadores
INATEL
2
Exercícios de Arquitetura de Referência - INATEL Engenharia da Computação
Arquitetura de Computadores
INATEL
57
Introdução à Arquitetura de Computadores - Capítulo 1
Arquitetura de Computadores
INATEL
2
Subconjunto de Instruções do MIPS
Arquitetura de Computadores
INATEL
24
Instruções de Ponto Flutuante e Pseudoinstruções no MIPS
Arquitetura de Computadores
INATEL
36
Introdução à Arquitetura MIPS e Componentes de Hardware
Arquitetura de Computadores
INATEL
Texto de pré-visualização
EXERCÍCIOS DE C208 PROF YVO 1 Mostre a instrução MIPS para esta instrução C b 25 a 2 Traduza o seguinte código de máquina para MIPS 1010 1110 0000 1011 0000 0000 0000 0100 3 Um sistema foi construído com dois processadores de arquiteturas diferentes compartilhando um mesmo chip de memória flash Porém quando o processador A salva na memória o número de 32 bits 0x12345678 o processador B lê a mesma posição de memória e obtém o número 0x78563412 Por que isso aconteceu 4 Mostre os efeitos na memória e nos registros das seguintes instruções Suponha que uma porção da memória contenha os seguintes dados O registro t0 contém 0x10000000 e s0 contém 0x01234567 Suponha que cada uma das instruções a seguir são executadas independentemente das outras começando com os valores dados acima MEMÓRIA a lw t1 0t0 b lw t2 4t0 c lb t3 0t0 d lb t4 4t0 e lb t5 3t0 f lh t6 4t0 g sw s0 0t0 h sb s0 4t0 i sb s0 7t0 5 Converta o seguinte fragmento de código em C para linguagem assembly MIPS equivalente Suponha que as variáveis a b c d são atribuídos aos registradores t1 t2 t3 t4 respectivamente Considere que o endereço base dos arrays A e B estão nos registros a0 e a1 respectivamente a if a b g b if a b g else g c if a b c 0 d 1 d if a b c d g
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
3
Conversão de Instruções C para MIPS
Arquitetura de Computadores
INATEL
121
Introdução à Arquitetura de Computadores: Processadores e Ciclo de Instrução
Arquitetura de Computadores
INATEL
2
Exercícios de Arquitetura de Referência - INATEL Engenharia da Computação
Arquitetura de Computadores
INATEL
57
Introdução à Arquitetura de Computadores - Capítulo 1
Arquitetura de Computadores
INATEL
2
Subconjunto de Instruções do MIPS
Arquitetura de Computadores
INATEL
24
Instruções de Ponto Flutuante e Pseudoinstruções no MIPS
Arquitetura de Computadores
INATEL
36
Introdução à Arquitetura MIPS e Componentes de Hardware
Arquitetura de Computadores
INATEL
Texto de pré-visualização
EXERCÍCIOS DE C208 PROF YVO 1 Mostre a instrução MIPS para esta instrução C b 25 a 2 Traduza o seguinte código de máquina para MIPS 1010 1110 0000 1011 0000 0000 0000 0100 3 Um sistema foi construído com dois processadores de arquiteturas diferentes compartilhando um mesmo chip de memória flash Porém quando o processador A salva na memória o número de 32 bits 0x12345678 o processador B lê a mesma posição de memória e obtém o número 0x78563412 Por que isso aconteceu 4 Mostre os efeitos na memória e nos registros das seguintes instruções Suponha que uma porção da memória contenha os seguintes dados O registro t0 contém 0x10000000 e s0 contém 0x01234567 Suponha que cada uma das instruções a seguir são executadas independentemente das outras começando com os valores dados acima MEMÓRIA a lw t1 0t0 b lw t2 4t0 c lb t3 0t0 d lb t4 4t0 e lb t5 3t0 f lh t6 4t0 g sw s0 0t0 h sb s0 4t0 i sb s0 7t0 5 Converta o seguinte fragmento de código em C para linguagem assembly MIPS equivalente Suponha que as variáveis a b c d são atribuídos aos registradores t1 t2 t3 t4 respectivamente Considere que o endereço base dos arrays A e B estão nos registros a0 e a1 respectivamente a if a b g b if a b g else g c if a b c 0 d 1 d if a b c d g