发明名称 Methods and Apparatus for Constant Extension in a Processor
摘要 Programs often require constants that cannot be encoded in a native instruction format, such as 32-bits. To provide an extended constant, an instruction packet is formed with constant extender information and a target instruction. The constant extender information encoded as a constant extender instruction provides a first set of constant bits, such as 26-bits for example, and the target instruction provides a second set of constant bits, such as 6-bits. The first set of constant bits are combined with the second set of constant bits to generate an extended constant for execution of the target instruction. The extended constant may be used as an extended source operand, an extended address for memory access instructions, an extended address for branch type of instructions, and the like. Multiple constant extender instructions may be used together to provide larger constants than can be provided by a single extension instruction.
申请公布号 US2012284488(A1) 申请公布日期 2012.11.08
申请号 US201113099425 申请日期 2011.05.03
申请人 PLONDKE ERICH JAMES;CODRESCU LUCIAN;TABONY CHARLES JOSEPH;VENKUMAHANTI SURESH K.;INGLE AJAY ANANT;QUALCOMM INCORPORATED 发明人 PLONDKE ERICH JAMES;CODRESCU LUCIAN;TABONY CHARLES JOSEPH;VENKUMAHANTI SURESH K.;INGLE AJAY ANANT
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址