La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Práctica Nº1. AOC Michael Soza Contenido Lenguaje Máquina y Assembly. Instalación y manejo del entorno SPIM Operaciones básicas Registros.

Presentaciones similares


Presentación del tema: "Práctica Nº1. AOC Michael Soza Contenido Lenguaje Máquina y Assembly. Instalación y manejo del entorno SPIM Operaciones básicas Registros."— Transcripción de la presentación:

1 Práctica Nº1. AOC Michael Soza micsoza@udec.cl

2 Contenido Lenguaje Máquina y Assembly. Instalación y manejo del entorno SPIM Operaciones básicas Registros

3 Programa en Assembly … addi $s5, $s5, 4 add $s4, $s5, $zero …. Programa en Lenguaje Máquina … 110111101010001111001110 100111001110001111001110 … Ensamblador

4 PCSPIM Descargar desde http://pages.cs.wisc.edu/~larus/spim.html Instalación Doble Click!!!

5 Ventanitas

6 Ventana de Registros: Registros del Procesador Segmento de texto: de izq a derecha, dirección de memoria, código máquina, código sin etiquetas, código assembly. Segmento de datos: Contenido de la memoria. Está dividida en 3 zonas. Data: memoria de datos de usuario, Stack, Kernel: zona del núcleo del simulador Ventana de mensajes: mensajes del simulador, indicando las acciones que se están llevando a cabo, mensajes de error, etc.

7 Operaciones Básicas Declarar X en Memoria.(Word, Half, Byte) – Directiva.data dir Declarar strings – Directiva.ascii Reservar espacio – Directiva.space Alineación de datos en memoria – Directiva.align

8 Registros

9 Llamadas a Sistema


Descargar ppt "Práctica Nº1. AOC Michael Soza Contenido Lenguaje Máquina y Assembly. Instalación y manejo del entorno SPIM Operaciones básicas Registros."

Presentaciones similares


Anuncios Google