发明名称 EFFICIENT REGISTER PRESERVATION ON PROCESSORS
摘要 In an approach for locating, preserving, and receiving registers, a register located within a central processing unit is modified a preservation bit, wherein the preservation bit designates when the register is to be preserved. The preservation bit of the register is activated. A preservation bit requests a subroutine to access content held on the register. A register is pushed to a memory source. The bitmask is pushed to a memory source, wherein the bitmask contains information regarding the content pushed to the memory source. The bitmask is popped, at the request of the subroutine, to determine that that content is to be popped. The content is popped from the memory source to the register. The content is returned from the subroutine.
申请公布号 US2016246513(A1) 申请公布日期 2016.08.25
申请号 US201514824298 申请日期 2015.08.12
申请人 International Business Machines Corporation 发明人 Bester Karla;Chandler Allan T.;Shewell Mark A.;Yates Stephen J.
分类号 G06F3/06;G06F9/30 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for locating, preserving, and receiving registers, the method comprising: modifying a register located within a central processing unit with a preservation bit, wherein the preservation bit designates when the register is to be preserved; activating the preservation bit of the register; requesting a subroutine to access content held in the register; pushing the content to a memory source; pushing a bitmask to the memory source, wherein the bitmask contains information regarding the content pushed to the memory source; popping the bitmask, at the request of the subroutine, to determine that that content is to be popped; popping the content from the memory source to the register; and returning from the subroutine.
地址 Armonk NY US