flat assembler
Message board for the users of flat assembler.
Index
> Main > What does RET XX Mean? |
Author |
|
revolution 10 Apr 2011, 15:34
Perhaps a friendly reminder that the CPU manuals are freely available for download and explain precisely all about the RET instruction.
RET value: pop the return address off the stack and add value to the stack pointer (E|R)SP. |
|||
10 Apr 2011, 15:34 |
|
Tyler 10 Apr 2011, 15:49
In that order?
|
|||
10 Apr 2011, 15:49 |
|
revolution 10 Apr 2011, 16:05
Tyler wrote: In that order? |
|||
10 Apr 2011, 16:05 |
|
typedef 10 Apr 2011, 16:16
What the shit ? I have been looking for this thread LOL... You could have PM'ed that you'd moved it you know.
|
|||
10 Apr 2011, 16:16 |
|
typedef 10 Apr 2011, 16:20
revolution wrote: Perhaps a friendly reminder that the CPU manuals are freely available for download and explain precisely all about the RET instruction. So, Code: proc a call b ret endp proc b ret 4 = ss:[a :[esp+4] ] ? or ret 4 = ss:[b :[esp+4] ] ? endp And actually I used RETN 4 not RET 4 |
|||
10 Apr 2011, 16:20 |
|
revolution 10 Apr 2011, 16:29
typedef wrote: What the shit ? I have been looking for this thread LOL... You could have PM'ed that you'd moved it you know. I thought everyone used this: http://board.flatassembler.net/search.php?search_id=recentposts |
|||
10 Apr 2011, 16:29 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.