codigo MIPS para ordenar numeros

Páginas: 4 (826 palabras) Publicado: 17 de agosto de 2014

BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA


MATERIA:
ARQUITECTURA DE COMPUTADORAS




PRACTICA:
CODIGO MIPS PARA ORDENAR NUMEROS


PROBLEMA:
Realizar un programa en lenguajeensamblador tal que dados valores distintos en las direcciones A[0]…A[9], los acomode de menor a mayor de tal manera que el menor valor quede guardado en A[0] y así sucesivamente se acomoden en cada una delas direcciones.

OBJETIVO:
Poner en practica los conocimientos abordados en el capitulo 3: Lenguaje ensamblador, para comprender y poder realizar programas, así como evaluar el desempeño del curso.INTRODUCCION:
En esta practica daremos a conocer lo abordado en el capitulo 3.
Se explicara cada paso que se realizó para llevar a cabo nuestro objetivo, y así poder realizar el programa que sepide.

PROCEDIMIENTO:
Primero comenzamos con poner el valor a la base, de este valor nos apoyaremos para ubicar direcciones, al inicio comenzamos con las siguientes instrucciones, donde pusimoscomentarios para traducir lo que se va realizando:
addi $a0,$zero,1 #a0=00000001
sll $a0,$a0,28 #a0=10000000
el siguiente paso fue poner a una variable el valor de 10 ya que se piden 10 números:addi $a1,$zero,10 #a1=10
después colocamos valores y guardarlos en las direcciones A[0] a A[9]
addi $t0,$zero,10 #t0=10
sw $t0,0($a0) #A[0]=10
addi $t0,$zero,9 #t0=9
sw $t0,4($a0)#A[1]=9
addi $t0,$zero,8 #t0=8
sw $t0,8($a0) #A[2]=8
addi $t0,$zero,7 #t0=7
sw $t0,12($a0) #A[3]=7
addi $t0,$zero,6 #t0=6
sw $t0,16($a0) #A[4]=6
addi $t0,$zero,5 #t0=5sw $t0,20($a0) #A[5]=5
addi $t0,$zero,4 #t0=4
sw $t0,24($a0) #A[6]=4
addi $t0,$zero,3 #t0=3
sw $t0,28($a0) #A[7]=3
addi $t0,$zero,2 #t0=2
sw $t0,32($a0) #A[8]=2
addi$t0,$zero,1 #t0=1
sw $t0,36($a0) #A[9]=1
Se coloco un procedimiento en el cual después se recurrirá
sort: addi $sp,$sp,-20 #almacena espacio en el stack ($sp)
sw $ra,16($sp) #guarda $ra en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigo Para Ordenar Cuatro Numeros
  • Criterios para conocer el orden de los números enteros.
  • Métodos numéricos para resolver ecuaciones de 1er orden
  • Codigos numericos
  • Codigos De Numeros
  • Codigos numericos
  • Códigos numéricos
  • Que es par Ordenado Pares Ordenados U.S.A.C.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS