PDF de programación - Simula3MS

Imágen de pdf Simula3MS

Simula3MSgráfica de visualizaciones

Publicado el 5 de Julio del 2017
2.040 visualizaciones desde el 5 de Julio del 2017
1,6 MB
32 paginas
Creado hace 16a (17/04/2008)
Esquema

• Simuladores de procesadores
• Arquitectura de Simula3MS
• Editor
• Configuración del Camino de Datos
• Ventana de ejecución

Monociclo
Multiciclo
Segmentado
Planificación Dinámica
Entrada/Salida

Simuladores de procesadores

• Utilización de simuladores:

Entorno de programación más amigable

que una máquina

Detección de errores
Modificación de la configuración del

sistema que simula

Disponibilidad

Simuladores de procesadores

• Ejemplos de simuladores:

Spim - http://pages.cs.wisc.edu/~larus/spim.html

DLX- http://cs.uns.edu.ar/~jechaiz/arquitectura/windlx/

windlx.html

SimuProc

Simplescalar

Simuladores de procesadores

• Ejemplos de simuladores:

Spim







DLX

SimuProc

Simplescalar

Simuladores de procesadores

• Ejemplos de simuladores:



Spim - http://pages.cs.wisc.edu/~larus/spim.html

DLX





SimuProc

Simplescalar

Simuladores de procesadores

• Ejemplos de simuladores:




Spim
DLX

SimuProc



Simplescalar

Editor

El primer paso al iniciar Simula3MS
es editar un código en lenguaje
ensamblador

– Cargar el código
– Escribir el código en la
ventana del editor

Editor

Engloba la barra de menús y
la barra de herramientas.

Editor

Permite elegir al usuario la
configuración del procesador
donde realizar la simulación:
• Entrada/Salida
 Encuesta
 Interrupciones
• Caminos de datos

 Monociclo
 Multiciclo
 Segmentado
 Básico
 Marcador
 Tomasulo
• Técnica de Saltos

 Retardado
 Fijo

Editor

Error Siguiente se activa

El botón Error Siguiente
después de pulsar el botón
Ensamblador y ayuda al usuario en
Ensamblador
la corrección del código avanzando
al siguiente error

Editor

Espacio destinado a
la elaboración del código
en lenguaje ensamblador.

Editor

Ensamblar y

Contiene dos botones que al principio
están desactivados: Ensamblar
Ejecutar. Al escribir el código
Ejecutar.
Ensamblar se activa. Su finalidad es
Ensamblar
indicar cuando el código es
sintácticamente correcto, si lo es se
activará Ejecutar
los errores.

Ejecutar, y si no se mostrarán

Editor

Zona reservada para mostrar los errores
al ensamblar

Ventana de registros

Ventana de registros

Registros especiales

Ventana de registros

Registros generales

Ventana de registros

Registros de punto flotante

Memoria

Punto de ruptura

Simulación con el procesador monociclo

Simulación con el procesador multiciclo

Simulación con el procesador
segmentado. Configuración

Simulación con el procesador
segmentado. Camino de datos

Simulación con el procesador

segmentado. Diagrama monociclo

Simulación con el procesador
segmentado. Diagrama multiciclo

Planificación dinámica.

Marcador

Planificación dinámica.

Tomasulo

Planificación dinámica. Informe

E/S en Simula3MS

E/S por encuesta

E/S por IRQs
  • Links de descarga
http://lwp-l.com/pdf4913

Comentarios de: Simula3MS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad