IA-32
The following instructions are considered to be processor supplementary instructions on IA-32 architecture. These instructions were added to later production processors, and are not part of the original IA-32 instruction set. Programs containing these instructions may not operate correctly on all machines in the IA-32 family:
- bswap
- cmov
- cmova
- cmovae
- cmovb
- cmovbe
- cmovc
- cmove
- cmovg
- cmovge
- cmovl
- cmovle
- cmovna
- cmovnae
- cmovnb
- cmovnbe
- cmovnc
- cmovng
- cmovnge
- cmovnl
- cmovnle
- cmovno
- cmovnp
- cmovns
- cmovnz
- cmovo
- cmovp
- cmovpe
- cmovpo
- cmovs
- cmovz
- cpuid
- fcmov
- fcomi
- nopl
- rdpmc
- rdtsc
- syscall
- sysenter
- sysexit
- sysret
- ud2
- xsave
- xrstor
Read more about this topic: Processor Supplementary Capability, Supplementary Capabilities Not Represented By Flags, Processor Supplementary Instructions
Other related articles:
IA-32 - History
... The IA-32 instruction set was introduced in the Intel 80386 microprocessor in 1986 and remains the basis of most PC microprocessors over twenty years later ... various programming language directives, IA-32 is still sometimes referred to as the "i386" architecture ... continues to produce the VIA C3/VIA C7 family of "pure" IA-32 devices ...
... The IA-32 instruction set was introduced in the Intel 80386 microprocessor in 1986 and remains the basis of most PC microprocessors over twenty years later ... various programming language directives, IA-32 is still sometimes referred to as the "i386" architecture ... continues to produce the VIA C3/VIA C7 family of "pure" IA-32 devices ...
Main Site Subjects