发明名称 |
A processor which returns from subroutine at high speed and a program translating apparatus which generates machine programs that makes a high-speed return from a subroutine |
摘要 |
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. |
申请公布号 |
EP0742513(B1) |
申请公布日期 |
2001.11.14 |
申请号 |
EP19960301195 |
申请日期 |
1996.02.22 |
申请人 |
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. |
发明人 |
YAMAMOTO, KAZUSHI;TAKAYAMA, SHUICHI;HIGAKI, NOBUO;TOMINAGA, NOBUKI;MIYAJI, SHINYA |
分类号 |
G06F9/30;G06F9/38;G06F9/42;G06F9/45;(IPC1-7):G06F9/42;G06F9/32 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|