ProcessorArchitectures 简单类型

更新:2007 年 11 月

定义一些值,这些值用于标识在其上执行程序集的处理器架构。

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

枚举

下列值由 ProcessorArchitectures 简单类型定义:

说明

x86

专门使用 Intel 和兼容处理器运行的计算机系统。

ia64

Intel Itanium 处理器。

一种基于 64 位显式并行指令计算 (EPIC) 架构的 Intel 微处理器。

amd64

AMD 64 位处理器。

wow64

64 位 Windows 上的 32 位 Microsoft Windows。

64 位 Windows 中的一个操作系统组件,支持 32 位 x86 平台应用程序。

msil

Microsoft 中间语言 (MSIL)。

MSIL 是与 CPU 无关的指令集,该指令集由 Microsoft .NET Framework 编译器生成并由 .NET Framework 的公共语言运行库使用。必须首先使用该公共语言运行库将 MSIL 转换为特定于 CPU 的本机代码,然后才能执行 MSIL。

shx

不支持。

arm

高级 RISC 计算机 (ARM)。

ARM 是基于 32 位 RISC 的小型、高性能微处理器,由设计者 ARM Ltd 向各个半导体制造商授予许可证。

data

不支持。