I am looking at some old code from a school project, and in trying to compile it on my laptop I ran into some problems. It was originally written for an old 32 bit version o
pusha is not valid in 64-bit mode because it is redundant. Pushing each register individually is exactly the thing to do.
pusha