发明授权
- 专利标题: Processor which returns from a subroutine at high speed and a program translating apparatus which generates machine programs that makes a high-speed return from a subroutine
- 专利标题(中): 从高速子程序返回的处理器和生成从子程序高速返回的机器程序的程序转换装置
-
申请号: US08589854申请日: 1996-01-22
-
公开(公告)号: US06170998B2公开(公告)日: 2001-01-09
- 发明人: Kazushi Yamamoto , Shuichi Takayama , Nobuo Higaki , Nobuki Tominaga , Shinya Miyaji
- 申请人: Kazushi Yamamoto , Shuichi Takayama , Nobuo Higaki , Nobuki Tominaga , Shinya Miyaji
- 优先权: JP7-113455 19950511
- 主分类号: G06F945
- IPC分类号: G06F945
摘要:
A processor detects a function which includes no function call instruction and no update of the return address /calculation register from an assembler program. After the detection, the processor outputs a special return address to the end of the function detected, and executes the assembler program. The processor stores a return address not only on the stack but in the return address/calculation register. When the special return instruction has been fetched, the return address is moved from the return address/calculation register without accessing to the stack.
信息查询