Arquitetura MIPS

488 palavras 2 páginas
UNIVALI

Arquitetura e Organização de Computadores

Avaliação 03 – Programação de Procedimentos

Professor: César Zeferino.

Alunos: Tiziano P Cigerza, Guilherme Bovo, Willian Kirch

Execução:

Entrada do vetor:

Saída do vetor original e organizado:

Estatísticas:

Código fonte:

################################################################################
# Disciplina: 4189 – Arquitetura e Organização de Computadores
# Atividade: Avaliação 01 – Programação em Linguagem de Montagem
# Programa 1
# Grupo: - Guilherme Bovo
# - Tiziano Cigerza
# - Willian Kirsch
# Avaliacao 03 - Uso de pilha com BubleSort

.data #Seguimento de dados Vetor_A: .word 0,0,0,0,0,0,0,0
Msg1: .asciiz "\n Digite o número de elementos do vetor (2 a 8): "
Msg2: .asciiz "Vetor_A["
Msg3: .asciiz "\n Valor do Vetor: "
Msg4: .asciiz "\n VALOR INVALIDO - Digite valor entre 2 e 8. "
Msg5: .asciiz "] = "
Espaco: .asciiz " " .text j MAIN ValorInvalido: li $v0, 4 # Chamada 4 syscall saida String la $a0, Msg4 # VALOR INVALIDO - Digite valor entre 2 e 8. syscall MAIN: addi $t4, $0, 8 # Atribuindo 8 ao contador $T4 addi $t5, $0, 2 # Atribuindo 2 ao contador $T5 li $v0, 4 # Chamada 4 syscall saida String la $a0, Msg1 # Digite o número de elementos do vetor (2 a 8): syscall li $v0, 5 # Chamada 5 syscall entrada Int syscall add $s0, $v0, $0 # Carrega o endereço do array Vetor_A para $S0

#3. Verificação do tamanho do vetor: bgt $s0, $t4, ValorInvalido # Verifica se é maior que 8 blt $s0, $t5, ValorInvalido # Verifica se é menor que 2 addi $s1, $s0,

Relacionados

  • Arquitetura MIPS
    1974 palavras | 8 páginas
  • Resumo da Arquitetura MIPS
    1061 palavras | 5 páginas
  • Trabalho sobre arquitetura Mips
    924 palavras | 4 páginas
  • Arquitetura da computação - sippis mips
    477 palavras | 2 páginas
  • Simulador multiciclo do processador mips 32 bits para apoio ao estudo em arquitetura de computadores
    3795 palavras | 16 páginas
  • algoriyo
    3482 palavras | 14 páginas
  • Objeto de Aprendizagem para o Apoio ao Ensino de Arquitetura de Computadores
    1008 palavras | 5 páginas
  • Arquitetura
    2288 palavras | 10 páginas
  • Maquina de vonneuman
    2526 palavras | 11 páginas
  • Chips
    5159 palavras | 21 páginas