On older PC before Pentium 4 was made the push and pop instructions are slower than mov and mov instructions example writing into and reading from the data segment. So better don’t use and ignore the calling convention on older PC and use mov instructions instead and then you don’t have to care about the stack pointer or how to get values multiple times from within nested subroutines. I use a tiny stack only for return addresses of call instructions and nothing else.
On older PC before Pentium 4 was made the push and pop instructions are slower than mov and mov instructions example writing into and reading from the data segment. So better don’t use and ignore the calling convention on older PC and use mov instructions instead and then you don’t have to care about the stack pointer or how to get values multiple times from within nested subroutines. I use a tiny stack only for return addresses of call instructions and nothing else.
Thank you for your feedback.
Really appreciated