Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Langage de programmation
Auteur : Microsoft
Date de publication : 2002

Introduction

Les instructions CIL, tirant leur nom de l'abréviation de l'anglicisme «Common Intermediate Language», de .NET sont exécutées sur un VES (Virtual Execution System), similaire à JVM (Java Virtual Machine) pour le langage de programmation Java. Tout langage de programmation compatible .Net sera compilé selon les instructions CIL. Ce n'est qu'au moment de l'exécution que ces instructions CIL sont converties en instructions natives locales telles que : 80x86, x86-64, MIPS, SuperH, PowerPC ou SPARC.

L'ensemble d'instructions natif est choisi en fonction du type de processeur sur lequel le VES s'exécute actuellement. Par conséquent, votre application, si elle est conforme à CLS (Common Language Specification), il pourra s'exécuter sur tous les microprocesseurs pour lesquels un VES a été créé. Cela signifie que seul le VES doit être reprogrammé pour les nouveaux ensembles d'instructions du microprocesseur, et non pour tous les programmes s'exécutant dessus.

Remarque



Dernière mise à jour : Samedi, le 26 juin 2021