Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:instr:pushf

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:ibm-pc-ms-dos:instr:pushf [2023/03/04 00:08] – ↷ Nom de la page changé de back2root:ibm-pc-ms-dos:instr:pushf-popf à back2root:ibm-pc-ms-dos:instr:pushf fraterback2root:ibm-pc-ms-dos:instr:pushf [2023/03/04 00:09] (Version actuelle) frater
Ligne 1: Ligne 1:
-====== PUSHF - POPF ======+====== PUSHF ======
  
 ===== PUSHF/PUSHFD - Push Flags onto Stack ===== ===== PUSHF/PUSHFD - Push Flags onto Stack =====
Ligne 21: Ligne 21:
 | none        10/14    3    |  4    |  4    |  1      | | none        10/14    3    |  4    |  4    |  1      |
 | none (PM)  |  -        -    |  4    |  3    |  1      | | none (PM)  |  -        -    |  4    |  3    |  1      |
- 
-===== POPF/POPD - Pop Flags off Stack ===== 
- 
-Pops word/doubleword from stack into the Flags Register and then increments SP by 2 (for POPF) or 4 (for POPFD). 
- 
-**Usage:** 
-<code asm> 
- POPF 
- POPFD ; (386+ only) 
-</code> 
- 
-**Modifies flags:**  
-<WRAP round box> 
-CF PF AF ZF SF TF IF DF OF <color #ff7f27>IOPL</color> <color #ff7f27>NT</color> <color #00a2e8>RF</color> <color #00a2e8>VM</color> 
- 
-<color #ff7f27>286+ only</color>  <color #00a2e8>386+ only</color> 
-</WRAP> 
- 
-^            ^  Clocks                       |||^  Size   ^ 
-^  Operands  ^  808x    ^  286  ^  386  ^  486  ^  Bytes  ^ 
-| none        10/14    3    |  4    |  4    |  1      | 
-| none (PM)  |  -        -    |  4    |  3    |  1      | 
- 
- 
- 
  
  
 {{page>back2root:ibm-pc-ms-dos:instr:see-footer}} {{page>back2root:ibm-pc-ms-dos:instr:see-footer}}
back2root/ibm-pc-ms-dos/instr/pushf.1677884914.txt.gz · Dernière modification : 2023/03/04 00:08 de frater