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 |