Buscar

Exercicios Assembly

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade de Itaúna - Faculdade de Engenharia - Ciência da Computação 
Arquitetura e Organização de Computadores I 
Profa. Milene Barbosa Carvalho 
Exercícios de Assembly 
 
 
Faça os seguintes exercícios em assembly do MIPS. 
 
1. Suponha um vetor de 10 posições alocado em memória, com endereço inicial igual a 0x10000000. Faça 
um programa que some todos os valores do vetor e armazene a soma em $s0. 
 
2. Suponha um vetor de 10 posições alocado em memória, com endereço inicial igual a 0x10000000. Faça 
um programa que percorre o vetor e retorne o maior valor do armazenado. 
 
3. Faça um programa que leia do teclado números e indique se o mesmo é negativo ou positivo. O programa 
deverá ser executado até que o número 0 seja digitado. 
 
4. Faça um programa que escreve na tela o menor valor contido em 2 vetores. Para isso, considere que os 
tamanhos dos vetores estão armazenados em $s0 e $s1 e que os endereços da posição inicial dos vetores 
estão armazenados em $s2 e $s3. 
 
5. Faça um programa que tenha uma string (cadeia de caracteres) armazenada em memória (declare esta 
string com qualquer conteúdo) e que indique o número de caracteres da string armazenada.

Continue navegando