MMIX Instruction Set |
||||||||||||||||||||||
Content
|
The POP InstructionName:POP X,YZ Specification:
Timing: 3υ Description:
The POP instruction undoes the effect of a previous PUSHJ Instruction.
X indicates the number of return values in registers $0 to $(X-1),
where $(X-1) contains the main return value.
Initially, the size x of the callee's stack frame (the number of its local registers)
is directly below $0 on the register stack. This value is replaced by the main
return value. After that, the registers are renumbered such that the callee's
local registers are again $0, $1, ... and the return values are in
registers $X and following (where the $X here is from the previous PUSHJ
instruction). See also: Please help to keep this site up to date! If you want to point out important material or projects that are not listed here, if you find errors or want to suggest improvements, please send email to |