发明名称 Processor for performing group floating-point operations
摘要 A system and method expands a source operand to a width greater than that of a general purpose register or a data path. Operands are provided substantially larger than the data path width of a processor. The general purpose register specifies a memory address from which several data path widths of data are read. A data path functional unit is augmented with dedicated storage to which the memory operand is copied on initial execution of the instruction. Further instructions specifying the same memory address read the dedicated storage to obtain the operand value, upon verification that the memory operand has not been altered by intervening instructions. If the memory operand remains current, the memory operand fetch is combined with register operands in the functional unit, producing a result the size of a general register, so no dedicated storage is required for the result.
申请公布号 US7516308(B2) 申请公布日期 2009.04.07
申请号 US20030436340 申请日期 2003.05.13
申请人 MICROUNITY SYSTEMS ENGINEERING, INC. 发明人 HANSEN CRAIG;MOUSSOURIS JOHN
分类号 G06F9/302;G06F7/38;G06F9/00;G06F9/30;G06F9/305;G06F9/308;G06F9/312;G06F9/315;G06F9/38;G06F9/44;G06F12/00;G06F15/00;G11C7/00 主分类号 G06F9/302
代理机构 代理人
主权项
地址