ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Simulador MIPS


Enviado por   •  30 de Marzo de 2022  •  Prácticas o problemas  •  680 Palabras (3 Páginas)  •  85 Visitas

Página 1 de 3

BeneméritaUniversidad Autónoma de Puebla[pic 1][pic 2]

Arquitectura de Computadoras

Práctica 3: Simulador MIPS

Primavera 2022

 

Instalación

  • Extraiga WeMIPS.zip en algún lugar de su computadora.
  • Arrastre y suelte el archivo index.html superior en Google Chrome.
  • Ya puedes usar WeMIPS

Instrucciones MIPS disponibles

  • Instrucciones aritméticas Mips

AGREGAR, ADDI, ADDU, ADDIU, SUB, SUBU, LUI.

  • Instrucciones lógicas de Mips

AND, ANDI, NI, O, ORI, SLL, SRL.

  • Instrucciones de bifurcación y salto de Mips

BEQ, BNE, J, JAL, JR.

  • Instrucciones de acceso a la memoria Mips

LW, SW, LH, LHU, SH, LB, LBU, SB.

  • Instrucciones de comparación de Mips

SLT, SLTI, SLTU, SLTIU.

Ejecutar un programa

Hay 2 formas de procesar su código: paso a paso y ejecución.

  1. La primera forma es "paso" a través de 1 línea a la vez. Esto se puede lograr haciendo clic en el botón de paso. Cuando avance por su código, verá que el editor resaltará líneas específicas. Estas líneas indican qué líneas está procesando el emulador. La última línea que el emulador ejecutó con éxito se resaltará en verde. La siguiente línea que se ejecutará se resaltará en gris. Si el emulador se encuentra con un error MIPS, se resaltará en rojo. Notará a medida que avanza en su programa que el último registro, o la dirección de la pila cambiada, también está resaltada en verde. Consulte la función Cambio automático para obtener más detalles.
  2. La segunda forma de procesar su código es "ejecutarlo". Esto se puede lograr haciendo clic en el botón ejecutar. Cuando ejecuta su código, cada línea se ejecuta sucesivamente hasta que se interrumpe su programa. Su programa puede verse interrumpido por errores, solicitudes de entrada o la finalización de su código.

Características

Ir al número de línea

[pic 3]

Puede escribir un número de línea y presionar Ir para saltar a una línea de código específica. Esta se convertirá en la siguiente línea en la que se ejecutará el motor mips.

Toque el botón Mostrar/Ocultar demostraciones para revelar la lista de demostraciones integradas. Toque una demostración (por ejemplo, Hello World) para reemplazar el código MIPS existente con el código MIPS predefinido para esa demostración. Luego presione ejecutar (o paso) para ver cómo se ejecuta. La mayoría de ellos se explican por sí mismos o tienen comentarios que explican cómo funcionan.

Cambio automático de pestañas de registro/pila/registro

Con esta función habilitada, siempre que se modifique un registro (o pila), la pestaña cambiará automáticamente a la pestaña correspondiente para que pueda ver el cambio relevante. En el caso de que se modifiquen varias cosas a la vez, prevalecerá el último cambio.

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (283 Kb) docx (199 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com