Can I encode a 64-bit negative immediate in x86?
it helps some times 32-bit immediates for 32-bit instructions (like movl)
are used as-is, and writing EAX zeros the upper 32 bits of RAX. You're not
getting nonsense, you're getting 2^32 - 42, which is exactly what you
should expect, because x86 uses
Date : November 05 2020, 03:01 PM , By : Samridhi sinha