发明名称 Execute unit configured to selectably interpret an operand as multiple operands or as a single operand
摘要 An execute unit including an integer operation circuit is provided. The integer operation circuit is dynamically configurable to operate upon many different widths of operands. A single pair of operands may be operated upon, wherein the width of the operands is the maximum width the integer operation circuit is configured to handle. Alternatively, multiple pairs of operands having narrower widths may be operated upon. The instruction being executed defines the width of the operands and therefore the number of operands. Wide operand operations are performed at a rate of one per instruction, and a rate of more than one instruction is achieved for narrow operands. The same integer operation circuitry is employed to perform both narrow and wide integer operations. Silicon area consumed by the integer operation circuitry may be reduced as compared to a wide integer operation circuit and multiple narrow integer operation circuits.
申请公布号 US6092094(A) 申请公布日期 2000.07.18
申请号 US19960633352 申请日期 1996.04.17
申请人 ADVANCED MICRO DEVICES, INC. 发明人 IRETON, MARK A.
分类号 G06F7/48;G06F9/302;G06F9/38;(IPC1-7):G06F7/38 主分类号 G06F7/48
代理机构 代理人
主权项
地址