Language: 
Русский
English
Built-in Assembler Entry and Exit Code
The automatically-generated entry and exit code for an assembler procedure or function looks like this:
 PUSH  BP         ;Present if Locals <> 0 or Params <> 0
 MOV   BP,SP      ;Present if Locals <> 0 or Params <> 0
 SUB   SP,Locals  ;Present if Locals <> 0
 MOV   SP,BP      ;Present if Locals <> 0
 POP   BP         ;Present if Locals <> 0 or Params <> 0
 RET   Params     ;Always present
where
  - Locals is the size of the local variables
  - Params is the size of the parameters
If both Locals and Params are 0, there is no entry code, and the exit code consists simply of a RET instruction.

 Правила форума
Правила форума 
  Built-in Assembler Entry and Exit Code
 Built-in Assembler Entry and Exit Code
 ::
 ::
       ::
 ::
       ::
 ::
       
     