摘要 |
A three-stage hybrid stack model includes two separate stages of registers, or in other words, two register stacks. Below the two register stages is a memory stage, or memory stack. As operands are pushed onto the top register stack, operands residing in registers are moved down to accommodate the new operands. A second register stack, or transfer register stack receives overflow from the top register stack and supplies operands to the top register stack when the top register stack is underflowed. A third stage made up of memory locations is used to store overflow from the transfer register stack. The memory stack also supplies operands to the transfer register stack as needed.
|