X86 instruction listings
The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support.
- X86 instruction listings20 related topics
Instruction set architecture
Instruction set architecture , also called computer architecture, is an abstract model of a computer.
For example, the Intel Pentium and the AMD Athlon implement nearly identical versions of the x86 instruction set, but they have radically different internal designs.
P6 (microarchitecture)
Sixth-generation Intel x86 microarchitecture, implemented by the Pentium Pro microprocessor that was introduced in November 1995.
CMOV instructions, which are heavily used in compiler optimization.
X86 assembly language
Name for the family of assembly languages which provide some level of backward compatibility with CPUs back to the Intel 8008 microprocessor, which was launched in April 1972.
The x86 registers can be used by using the MOV instructions.
Transmeta Crusoe
Family of x86-compatible microprocessors developed by Transmeta and introduced in 2000.
This is used to allow the microprocessors to emulate the Intel x86 instruction set.
Shellcode
Small piece of code used as the payload in the exploitation of a software vulnerability.
B8 01000000 MOV EAX,1 // Set the register EAX to 0x000000001
Prefetching
Technique for speeding up fetch operations by beginning a fetch operation whose result is expected to be needed soon.
, an X86 instruction in computing
SSE2
One of the Intel SIMD (Single Instruction, Multiple Data) processor supplementary instruction sets first introduced by Intel with the initial version of the Pentium 4 in 2000.
SSE2 is an extension of the IA-32 architecture, based on the x86 instruction set.
Intel 8087
The first x87 floating-point coprocessor for the 8086 line of microprocessors.
It worked in tandem with the 8086 or 8088 and introduced about 60 new instructions.
Linearizability
Operation is linearizable if it consists of an ordered list of invocation and response events (event), that may be extended by adding response events such that:
atomic swap (the RDLK instruction in some Burroughs mainframes, and the XCHG x86 instruction);
Test register
Register used by the processor, usually to do a self-test.
These registers were accessed by variants of the MOV instruction.