What does 00+ mean in the Intel x86 assembly guide?

In Intel documentation guides, I see links to 00+several places, but not a definition. What is this 00+instruction / operation code?

+3
source share
2 answers

A reference to the instruction / operation code, this means that it is supported by processors 8086 or later.

Processor Input Code Instruction:

* 00: 8086
* 01: 80186
* 02: 80286
* 03: 80386
* 04: 80486
* P1 (05): Pentium (1)
* PX (06): Pentium with MMX
* PP (07): Pentium Pro
* P2 (08): Pentium II
* P3 (09): Pentium III
* P4 (10): Pentium 4
* C1 (11): Core (1)
* C2 (12): Core 2
* C7 (13): Core i7
* IT (99): Itanium (only geek editions)
  • If the processor marking is a range (for example, 03-04), this means that the instruction is not supported by later processors.
  • XX + means that the instruction is supported in any subsequent processors, as well as in 64-bit mode, if the next line does not directly state this.
+8

x86 OP, ADD ( )

-1

Source: https://habr.com/ru/post/1754240/


All Articles