Freigeben über


ProcessorArchitectures (Einfacher Typ)

Aktualisiert: November 2007

Definiert die Werte, die zum Identifizieren der Prozessorarchitektur verwendet werden, unter der eine Assembly ausgeführt wird.

<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>

Enumeration

Die folgenden Werte werden vom einfachen Typ ProcessorArchitectures definiert:

Wert

Beschreibung

x86

Computersysteme, die unter Verwendung von Intel- und kompatiblen Prozessoren ausgeführt werden sollen.

ia64

Intel Itanium-Prozessor

Ein auf der Explicitly Parallel Instruction Computing (EPIC)-64-Bit-Architektur basierender Intel-Mikroprozessor.

amd64

AMD-64-Bit-Prozessor

wow64

Microsoft Windows-32-Bit-On-Windows-64-Bit

Eine Betriebssystemkomponente in 64-Bit-Windows, die 32-Bit-x86-Plattformanwendungen unterstützt.

msil

Microsoft Intermediate Language (MSIL).

MSIL ist der CPU-unabhängige, von den Microsoft .NET Framework-Compilern generierte und von der Common Language Runtime von .NET Framework verwendeter Befehlssatz. Bevor MSIL verarbeitet werden kann, muss sie von der Common Language Runtime in systemeigenen, CPU-spezifischen Code konvertiert werden.

shx

Nicht unterstützt.

arm

Advanced RISC Machine (ARM)

ARMs sind kompakte, leistungsstarke, RISC-basierte 32-Bit-Mikroprozessoren, die vom Entwickler ARM Ltd. für unterschiedliche Halbleiterhersteller lizenziert werden.

data

Nicht unterstützt.