发明名称 METHODS AND APPARATUS TO INSURE CORRECT PREDECODE
摘要 Techniques for ensuring a synchronized predecoding of an instruction string are disclosed. The instruction string contains instructions from a variable length instruction set and embedded data. One technique includes defining a granule to be equal to the smallest length instruction in the instruction set and defining the number of granules that compose the longest length instruction in the instruction set to be MAX. The technique further includes determining the end of an embedded data segment, when a program is compiled or assembled into the instruction string and inserting a padding of length, MAX-1, into the instruction string to the end of the embedded data. Upon predecoding of the padded instruction string, a predecoder maintains synchronization with the instructions in the padded instruction string even if embedded data is coincidentally encoded to resemble an existing instruction in the variable length instruction set.
申请公布号 EP1866745(A1) 申请公布日期 2007.12.19
申请号 EP20060736084 申请日期 2006.02.24
申请人 QUALCOMM INCORPORATED 发明人 SMITH, RODNEY, WAYNE;DIEFFENDERFER, JAMES NORRIS;BRIDGES, JEFFREY TODD;SARTORIUS, THOMAS ANDREW
分类号 G06F9/38;G06F9/30;G06F9/45 主分类号 G06F9/38
代理机构 代理人
主权项
地址