pushfd
Push eflags
Pushes a 32-bit flags image; unavailable in 64-bit mode.
386 and laterNot available in 64-bit mode
CFPFAFZFSFDFOF –––––––
- Changes no flag
- Reads CF PF AF ZF SF TF IF DF OF
Forms
pushfd
In 64-bit mode, pushf / pushfq subtract 8 from rsp and store a 64-bit image; pushfw subtracts 2 and stores the low 16 bits. pushfd is unavailable in this mode. The pushed 64-bit image has RF and VM cleared; it is not an exact copy of every bit of rflags.