发明名称 Processor with register stack engine that dynamically spills/fills physical registers to backing store
摘要 According to an embodiment of the invention, a processor comprises a register file and a register stack engine. The register file has a predetermined size and a set of registers in the register file is allocated when a function in a code sequence is called. The register stack engine saves the contents of a set of registers in a reserve storage area responsive to a function call if the function call would overflow the predetermined size of the register file. The register stack engine restores data from the reserve storage area to the register file if a recursive function call occurs.
申请公布号 US6487630(B2) 申请公布日期 2002.11.26
申请号 US19990259476 申请日期 1999.02.26
申请人 INTEL CORPORATION 发明人 BUI TUAN H.
分类号 G06F9/30;G06F9/46;(IPC1-7):G06F13/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址