¿Qué significa la instrucción CLR en un microcontrolador?
Los nombres de traducción de las instrucciones CLR en el microcontrolador son el tiempo de ejecución del lenguaje público *** y el tiempo de ejecución del lenguaje público ***.
Edición de ventajas
(1) Se ha mejorado el rendimiento
(2) Los componentes desarrollados en otros idiomas se pueden utilizar fácilmente
;(3) Tipos extensibles proporcionados por las bibliotecas de clases. ?
(4) Nuevas características del lenguaje como herencia, interfaces y sobrecarga para programación orientada a objetos; soporte explícito de manejo de subprocesos gratuito que permite la creación de aplicaciones escalables de múltiples subprocesos y atributos personalizados; apoyo. ?
Si usa Microsoft®Visual C®.NET, puede usar extensiones administradas de C para escribir código administrado. Las extensiones administradas en C brindan los beneficios de un entorno de ejecución administrado y acceso a funciones potentes y tipos de datos expresivos con los que está familiarizado.
Información ampliada:
Modelo de ejecución
1. Compile el código fuente (vb, cs) en un módulo de generación gestionada. Los bloques de código administrado constan de lenguaje intermedio y metadatos.
2. Fusionar código administrado en ensamblados.
3. Cargue la biblioteca de tiempo de ejecución del lenguaje público ***.
4. Ejecutar el código del ensamblador.
5. Generar código local. ?