3.3.1 Machine Types

The Machine field has one of the following values, defined below, which specify its machine (CPU) type. An image file can be run only on the specified machine, or a system emulating it.

Constant Value Description
IMAGE_FILE_MACHINE_UNKNOWN 0x0 Contents assumed to be applicable to any machine type.
IMAGE_FILE_MACHINE_I386 0x14c Intel 386 or later, and compatible processors.
IMAGE_FILE_MACHINE_R3000 0x162
IMAGE_FILE_MACHINE_R4000 0x166 MIPS® little endian.
IMAGE_FILE_MACHINE_R10000 0x168
IMAGE_FILE_MACHINE_ALPHA 0x184 Alpha AXP™.
IMAGE_FILE_MACHINE_M68K 0x268 Motorola 68000 series.
IMAGE_FILE_MACHINE_POWERPC 0x1f0 Power PC, little endian.
IMAGE_FILE_MACHINE_SH3 0x1a2 Hitachi SH3
IMAGE_FILE_MACHINE_SH4 0x1a6 Hitachi SH4
IMAGE_FILE_MACHINE_ARM 0x1c0