Partager via


ProcessorArchitectures, type simple

Mise à jour : novembre 2007

Définit les valeurs utilisées pour identifier l'architecture de processeur sur laquelle s'exécute un assembly.

<xs:simpleType name="ProcessorArchitectures">
    <xs:restriction
        base="string"
    >
        <xs:enumeration
            value="x86"
         />
        <xs:enumeration
            value="ia64"
         />
        <xs:enumeration
            value="amd64"
         />
        <xs:enumeration
            value="wow64"
         />
        <xs:enumeration
            value="msil"
         />
        <xs:enumeration
            value="shx"
         />
        <xs:enumeration
            value="arm"
         />
        <xs:enumeration
            value="data"
         />
    </xs:restriction>
</xs:simpleType>

Énumération

Les valeurs suivantes sont définies par le type simple ProcessorArchitectures :

Valeur

Description

x86

Systèmes d'ordinateur conçus pour fonctionner avec des processeurs Intel et compatibles.

ia64

Processeur Intel Itanium.

Microprocesseur Intel basé sur l'architecture EPIC (Explicitly Parallel Instruction Computing) 64 bits.

amd64

Processeur 64 bits AMD.

wow64

Microsoft Windows-32-bit-On-Windows-64-bit.

Composant de système d'exploitation dans Windows 64 bits qui prend en charge les applications de plateforme x86 32 bits.

msil

MSIL (Microsoft Intermediate Language).

Le langage MSIL est le jeu d'instructions indépendant du processeur qui est généré par les compilateurs Microsoft .NET Framework et qui est utilisé par le Common Language Runtime du .NET Framework. Avant que le langage MSIL puisse être exécuté, il doit être converti en code natif, propre au processeur, par le Common Language Runtime.

shx

Non pris en charge.

arm

ARM (Advanced RISC Machine).

Il s'agit de petits microprocesseurs RISC 32 bits très performants dont la licence d'utilisation est accordée à divers fabricants de circuits à semi-conducteurs par le concepteur ARM Ltd.

data

Non pris en charge.