发明名称 System, method and software to preload instructions from a variable-length instruction set with proper pre-decoding
摘要 In a processor executing instructions from a variable-length instruction set, a preload instruction is operative to retrieve from memory a data block corresponding to an instruction cache line, pre-decode instructions from a variable-length instruction set in the data block, and load the instructions and pre-decode information into the instruction cache. An instruction execution unit indicates to a pre-decoder the position within the data block of a first valid instruction. The pre-decoder successively determines the length of each instruction and hence the instruction boundaries. An instruction cache line offset indicator that identifies the position of the first valid instruction may be generated and provided to the pre-decoder in a variety of ways.
申请公布号 US7676659(B2) 申请公布日期 2010.03.09
申请号 US20070696508 申请日期 2007.04.04
申请人 QUALCOMM INCORPORATED 发明人 STEMPEL BRIAN MICHAEL;SARTORIUS THOMAS ANDREW;SMITH RODNEY WAYNE
分类号 G06F9/312 主分类号 G06F9/312
代理机构 代理人
主权项
地址