Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
PUSHF/POPF Instructions
 Summary Key Example                    Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
 10011100
──────────────────┬─────────────────────────┬───────────────────────────────
 PUSHF            │ pushf                   │ 88/86 10 (88=14)
 PUSHFD*          │                         │   286 3
                  │                         │   386 4
                  │                         │   486 4,pm=3
──────────────────┴─────────────────────────┴───────────────────────────────
 
 10011101
──────────────────┬─────────────────────────┬───────────────────────────────
 POPF             │ popf                    │ 88/86 8 (88=12)
 POPFD*           │                         │   286 5
                  │                         │   386 5
                  │                         │   486 9,pm=6
──────────────────┴─────────────────────────┴───────────────────────────────
  * 80386/486 only.
                                    -♦-