El Sistema de Ejecución Virtual ( VES ) es un sistema de tiempo de ejecución de la Infraestructura de Lenguaje Común (CLI) que proporciona un entorno para ejecutar código administrado . Ofrece soporte directo para un conjunto de tipos de datos integrados, define una máquina hipotética con un modelo y estado de máquina asociados, un conjunto de construcciones de flujo de control y un modelo de manejo de excepciones. También conocido como Motor de Ejecución , el propósito del VES es proporcionar el soporte necesario para ejecutar código y datos administrados (el conjunto de instrucciones del Lenguaje Intermedio Común CIL). [ 1 ]
Implementaciones
El Common Language Runtime (CLR) implementa el VES tal como se define en el estándar Common Language Infrastructure (CLI). Otras implementaciones destacadas de la CLI, como Mono y Portable.NET, incluyen sus propias implementaciones de VES. .NET Micro Framework incluye el intérprete de .NET Micro Framework como su implementación de VES.
Véase también
Referencias
- ↑ Infraestructura de Lenguaje Común (CLI), Particiones I–VI (PDF) . ECMA International (Estándar). Ecma International . Junio de 2012. ECMA‑335 6.ª edición . Consultado el 20 de marzo de 2026 .
- Máquinas virtuales basadas en pila
- Esbozos de programación informática