Máquina virtual o intérprete
Descripción
- Formado por cuatro componentes
- Un motor de simulación o interpretación
- Una memoria que contiene el código a interpretar
- Una representación del estado de la interpretación
- Una representación del estado del programa que se está simulando
Ventajas
- Solución software a problemas hardware.
Desventajas
- No siempre es aplicable
- Reducido a lenguajes de programación
Otros
Estilos
- Procesos distribuidos
- Sistemas cliente/servidor
- Sistemas en 3 capas
- Programa Principal/Subrutinas
- Típica de lenguajes procedurales
- Un programa principal gestiona el control de ejecución de las subrutinas
- Transición de Estados
- Arquitecturas Heterogéneas
Comentarios
Publicar un comentario