IA-32: Pushing a byte onto a stack isn't possible on Pentium, why?
- by Tim Green
Hi,
I've come to learn that you cannot push a byte directly onto the Intel Pentium's stack, can anyone explain this to me please?
The reason that I've been given is because the esp register is word-addressable (or, that is the assumption in our model) and it must be an "even address". I would have assumed decrementing the value of some 32-bit…