Command: PUSHAD-Push all General Registers
Arguments: none
Usage: PUSHAD
Effects: Decrement stack pointer by 32 and push the 32 bit general registers onto the stack.
Flags to be set: none
Misc: The registers are pushed in the following order EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI