assembly - Question about "push" and the stack -
If you push the stack several times (in a loop, for example), whether the stack grows or is past Price changed? For example, pushing EDI 5 times Is there 5 EDI in the stack?
The stack keeps increasing until some OS reaches the defined limit. Then an exception is thrown. This limit is usually 256kg or even megabytes on a PC, which allows for recurrence.
The EDI is not a 32-bit register, hence 5 push-EDI after 5 32-Bt value is equal to the value in EDI
Comments
Post a Comment