Categorizar MIPS: Un ejemplo sencillo de subrutina Ahora que ya tenemos claro lo que es una subrutina y cómo implementarlas en ensamblador, vamos a ver un ejemplo…
Categorizar MIPS: Subrutinas, procedimientos, funciones... Conceptos.- Podemos decir que una subrutina, un procedimiento o una función son bloques de instrucciones que realizan una tarea específica.…
Categorizar MIPS: Realizar un bucle que muestre los números del 1 al 10 En este post vamos a ver un ejemplo de bucle muy sencillo en ensamblador MIPS, con el que mostraremos los…
Categorizar MIPS: Solicitar al usuario dos números enteros y comparar si son iguales Siguiendo con ejemplos sencillitos de programación en ensamblador MIPS, vamos a ver cómo solicitar al usuario dos números enteros y…
Categorizar MIPS: Registros MIPS cuenta con 32 registros: En particular, podemos utilizar el registro $zero para comparar o inicializar variables.
Categorizar MIPS: Saltos incondicionales MIPS nos proporciona varias instrucciones de salto incondicional: b etiqueta ("branch"): Realiza un salto incondicional a la instrucción donde se encuentra la…
Categorizar MIPS: Instrucciones de bifurcación condicional MIPS cuenta con dos instrucciones de salto condicional: beq r1, r2, etiqueta (“branch if equal”): Compara los valores contenidos en…
Categorizar MIPS: Llamadas al sistema estandar En la siguiente tabla podéis ver las 17 llamadas al sistema estandar disponibles en MIPS: http://menningwuwu.blogspot.com En la columna de…
Categorizar MIPS: Solicitar al usuario introducir un entero y mostrarlo por pantalla En el post anterior, vimos cómo solicitar al usuario que introduzca una cadena y mostrarla a continuación en pantalla junto…
Categorizar MIPS: Solicitar al usuario que introduzca una cadena mostrando mensaje informativo En un post anterior vimos cómo mostrar mensajes en pantalla para informar al usuario de que debe introducir algún dato o…