发明名称 METHOD AND APPARATUS FOR LENGTH DECODING AND IDENTIFYING BOUNDARIES OF VARIABLE LENGTH INSTRUCTIONS
摘要 <p>A mechanism for superscalar decode of variable length instructions. A length decode unit may obtain a plurality of instruction bytes based on a scan window of a predetermined size. The instruction bytes may be associated with a plurality of variable length instructions, which are scheduled to be executed by a processing unit. The length decode unit may, for each instruction byte, estimate the start of a next variable length instruction following a current variable length instruction, and store a first pointer. A pre- pick unit may, for each instruction byte, use the first pointer to estimate the start of a subsequent variable length instruction following the next variable length instruction within the scan window, and store a second pointer. A pick unit may use a start pointer and related first and second pointers to determine the actual start of the variable length instructions within the scan window, and generate instruction pointers.</p>
申请公布号 WO2009009093(A1) 申请公布日期 2009.01.15
申请号 WO2008US08466 申请日期 2008.07.10
申请人 ADVANCED MICRO DEVICES, INC.;SHEN, GENE, W.;LIE, SEAN 发明人 SHEN, GENE, W.;LIE, SEAN
分类号 G06F9/30;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项
地址