- 专利标题: Execution of load instructions in a processor
-
申请号: US15001628申请日: 2016-01-20
-
公开(公告)号: US10459725B2公开(公告)日: 2019-10-29
- 发明人: Harit Modi , Wayne Yamamoto
- 申请人: MIPS Tech, LLC
- 申请人地址: US CA Campbell
- 专利权人: MIPS Tech, LLC
- 当前专利权人: MIPS Tech, LLC
- 当前专利权人地址: US CA Campbell
- 代理机构: Adams Intellex, PLC
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/38
摘要:
Techniques for executing a load instruction in a processor are described. In one example, load instructions which are detected to have an offset (or displacement) of zero are sent directly to a data cache, bypassing the address generation stage thereby reducing pipeline length. Load instructions having a nonzero offset can be executed in an address generation stage as is conventional. To avoid conflicts between a current load instruction with zero offset and a previous load instruction with nonzero offset, the current instruction can be rescheduled or sent through a separate dedicated load pipe. An alternative technique permits a load instruction with zero offset to be issued one cycle earlier than it would need to be if it had a nonzero offset, thus reducing load latency.
公开/授权文献
- US20170206086A1 Execution of Load Instructions in a Processor 公开/授权日:2017-07-20
信息查询