发明名称 MICROPROCESSOR WITH FAST EXECUTION OF CALL AND RETURN INSTRUCTIONS
摘要 A microprocessor includes an instruction set architecture, comprising a call instruction type, a return instruction type, and other instruction types. Execution units correctly execute program instructions of the other instruction types. A call/return stack has a plurality of entries arranged in a last-in-first-out manner. The call/return stack is architectural state of the microprocessor not modifiable by program instructions of the other instruction types. The call/return stack is architectural state of the microprocessor indirectly modifiable by program instructions of the call and return instruction types. The microprocessor also includes a fetch unit that fetches program instructions and sends the program instructions of the other instruction types to the execution units to be correctly executed. The fetch unit correctly executes program instructions of the call and return instruction types without sending the program instructions of the call and return instruction types to the execution units to be correctly executed.
申请公布号 US2010228950(A1) 申请公布日期 2010.09.09
申请号 US20090481199 申请日期 2009.06.09
申请人 VIA TECHNOLOGIES, INC. 发明人 HENRY G. GLENN;PARKS TERRY;BEAN BRENT
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址