Practicas De Introduccion A La Programacion Y Computadores
Introducción a la Informática Prácticas de Laboratorio de Introducción a los Computadores
Grado en Ingeniería Informática Escuela de Ingeniería Informática
Introducción a Informática - Prácticas de Laboratorio de Introducción a los Computadores
2
Introducción a Informática - Prácticas de Laboratorio de Introducción a los ComputadoresPrólogo .................................................................................... 6 1. Instalando y conociendo el simulador QtSpim .......................... 7 Introducción .......................................................................... 7 Instalación del QtSpim ............................................................ 7 Descripción del Simulador QtSpim............................................ 8 Cargar programas en QtSpim .............................................. 10 Ejecutar programas en QtSpim ............................................ 10 Depurar programas en QtSpim ............................................ 11 Controlar lo que muestra QtSpim (Opciones de Display) .......... 12 Modificar el contenido de la memoria o de los registros........... 12 Opciones de simulación de QtSpim ....................................... 13 Sintaxis del Lenguaje ensamblador del MIPS R2000 .................. 16 Instrucciones .................................................................... 16 Pseudoinstrucciones ........................................................... 17 Directivas......................................................................... 17 Comentarios ..................................................................... 17 Etiquetas .......................................................................... 18 Problemas propuestos ........................................................... 18 2. Definición de datos ............................................................ 21 Introducción........................................................................ 21 Definición del área de datos de un programa ............................ 21 ¿Cómo muestra QtSpim los datos en memoria? ....................... 21 Definición de palabras ........................................................... 24 Definición de bytes ............................................................... 26 Definición decadenas de caracteres ........................................ 26 Reservas de espacio en memoria ............................................ 27 Alineación de datos en memoria ............................................. 28 Problemas propuestos ........................................................... 29 3. Carga y almacenamiento de datos........................................ 31 Introducción ........................................................................ 31 Definición del área del código de un programa .......................... 31 Carga de datos inmediatos .................................................... 32 Carga de palabras ................................................................ 33 Carga debytes..................................................................... 35 Almacenamiento de palabras ................................................. 36
3
Introducción a Informática - Prácticas de Laboratorio de Introducción a los Computadores
Almacenamiento de bytes ...................................................... 36 Problemas propuestos ........................................................... 37 4. Interfaz del usuario con elprograma .................................... 39 Introducción ........................................................................ 39 Impresión de una cadena de caracteres ................................... 40 Impresión de enteros ............................................................ 41 Lectura de enteros................................................................ 41 Lectura de...
Regístrate para leer el documento completo.