16/11/2007, 03:28
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 1
Antigüedad: 17 años Puntos: 0 | |
Ensamblador MIPS a ver si alguien me podia ayudar cn este ejercicio:
Diseñar un programa en ensamblador llamado ejer4-1.s el cual implemente una
subrutina en ensamblador que calcule cuántos elementos de un vector de enteros de
dimensión n son iguales a un elemento dado.
· Parámetros de entrada a la subrutina:
i. dirección del primer elemento del vector, ($a0)
ii. total de elementos del vector (dimensión), ($a1)
iii. elemento a comparar ($a2)
· Parámetro de salida de la subrutina
i. contador calculado ($v0).
Realiza las siguientes implementaciones:
a) Implementa la subrutina de forma que todos los parámetros se pasen por valor
(excepto aquéllos que obligatoriamente deban pasarse por referencia) mediante
registros. Esta subrutina se llamará Numero_Iguales _1.
b) Implementa la subrutina de forma que todos parámetros se pasen por valor
(excepto aquéllos que obligatoriamente deban pasarse por referencia) mediante pila.
Esta subrutina se llamará Numero_Iguales_2.
gracias!!! |