Outils pour utilisateurs

Outils du site


back2root:archives:80x88

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
back2root:archives:80x88 [2022/11/09 23:20] – [LAHF] fraterback2root:archives:80x88 [2022/11/09 23:26] (Version actuelle) – [IMUL] frater
Ligne 390: Ligne 390:
 |  repX cmpsw  |  2      |  9+30n  |  5+22n  |  5+9n  |  5+9n  |  7+7n*  |  9+4n NP  | |  repX cmpsw  |  2      |  9+30n  |  5+22n  |  5+9n  |  5+9n  |  7+7n*  |  9+4n NP  |
 |  repX cmpsd  |  2      |  -      |  -      |  -      5+9n  |  7+7n*  |  9+4n NP  | |  repX cmpsd  |  2      |  -      |  -      |  -      5+9n  |  7+7n*  |  9+4n NP  |
- +//repX = repe, repz, repne or repnz//
-repX = repe, repz, repne or repnz+
  
 * : 5 if n = 0 * : 5 if n = 0
Ligne 558: Ligne 557:
  
 ^  operands      bytes                186    ^  286  ^  386          ^  486          ^  Pentium  ^ ^  operands      bytes                186    ^  286  ^  386          ^  486          ^  Pentium  ^
-|  r16, imm      2+i(1,2)            |  -      |  21    9-14/9-22    |  13-18/13-26  |  10   NP  |+|  r16, imm      2+i(1,2)            |  -      |  21    9-14 / 9-22    |  13-18 / 13-26  |  10   NP  |
 |  r32, imm      2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  | |  r32, imm      2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  |
-|  r16,r16,imm  |  2+i(1,2)            |  22/29  |  21    9-14/9-22    |  13-18/13-26  |  10   NP  |+|  r16,r16,imm  |  2+i(1,2)            |  22/29  |  21    9-14 / 9-22    |  13-18 / 13-26  |  10   NP  |
 |  r32,r32,imm  |  2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  | |  r32,r32,imm  |  2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  |
-|  r16,m16,imm  |  2+d(0-2)\\ +i(1,2)  |  25/32  |  24    12-17/12-25  |  13-18/13-26  |  10   NP  |+|  r16,m16,imm  |  2+d(0-2)\\ +i(1,2)  |  25/32  |  24    12-17 / 12-25  |  13-18 / 13-26  |  10   NP  |
 |  r32,m32,imm  |  2+d(0-2)+i          |  (1,2)  |  -    |  12-41        |  13-42        |  10   NP  | |  r32,m32,imm  |  2+d(0-2)+i          |  (1,2)  |  -    |  12-41        |  13-42        |  10   NP  |
-|  r16, r16      2+i(1,2)            |  -      |  -    |  9-22          13-18/13-26  |  10   NP  |+|  r16, r16      2+i(1,2)            |  -      |  -    |  9-22          13-18 / 13-26  |  10   NP  |
 |  r32, r32      2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  | |  r32, r32      2+i(1,2)            |  -      |  -    |  9-38          13-42        |  10   NP  |
-|  r16, m16      2+d(0-2)+i          |  (1,2)  |  -    |  12-25        |  13-18/13-26  |  10   NP  |+|  r16, m16      2+d(0-2)+i          |  (1,2)  |  -    |  12-25        |  13-18 / 13-26  |  10   NP  |
 |  r32, m32      2+d(0-2)+i          |  (1,2)  |  -    |  12-41        |  13-42        |  10   NP  | |  r32, m32      2+d(0-2)+i          |  (1,2)  |  -    |  12-41        |  13-42        |  10   NP  |
  
 +
 +<code>
 all forms: dest, src                          cycles for:   byte/word all forms: dest, src                          cycles for:   byte/word
                or                                             dword                or                                             dword
            dest, src1, src2            dest, src1, src2
 +</code>
  
 Example: Example:
Ligne 785: Ligne 786:
  
  
-=== LAR ===+=== LAR [UPDATE] ===
 Load access rights byte (286+) Load access rights byte (286+)
  
back2root/archives/80x88.1668032446.txt.gz · Dernière modification : 2022/11/09 23:20 de frater