64-BIT mode do not support PUSH and POP instructions [duplicate]
问题 This question already has answers here : Push and Pop on AMD64 [duplicate] (1 answer) Does each PUSH instruction push a multiple of 8 bytes on x64? (2 answers) Closed 3 years ago . NASM returns an error like: "instruction not supported in 64-bit mode" and I couldn't figure out what to do. The subject instruction is pop ecx and push ecx instructions. What can I use instead of them or is there an other way to fix this issue? 回答1: The general idea is that you normally push and pop full registers