Виртуальная система исполнения
Система виртуального выполнения ( VES ) — это система времени выполнения CLI Common Language Infrastructure , которая обеспечивает среду для выполнения управляемого кода . Он обеспечивает прямую поддержку набора встроенных типов данных, определяет гипотетическую машину со связанной моделью и состоянием машины, набор конструкций потока управления и модель обработки исключений. В значительной степени целью VES является обеспечение поддержки, необходимой для выполнения набора команд CIL общего промежуточного языка .
Реализации
[ редактировать ]Среда Common Language Runtime (CLR) реализует VES, как определено в стандарте Common Language Infrastructure (CLI). Другие известные реализации CLI, такие как Mono и Portable.NET, включают собственные реализации VES. .NET Micro Framework включает интерпретатор .NET Micro Framework в качестве реализации VES.