Invention Grant
- Patent Title: X87 fused multiply-add instruction
- Patent Title (中): X87融合乘法指令
-
Application No.: US11781754Application Date: 2007-07-23
-
Publication No.: US07917568B2Publication Date: 2011-03-29
- Inventor: G. Glenn Henry , Timothy A. Elliott , Terry Parks
- Applicant: G. Glenn Henry , Timothy A. Elliott , Terry Parks
- Applicant Address: TW New Taipei
- Assignee: VIA Technologies, Inc.
- Current Assignee: VIA Technologies, Inc.
- Current Assignee Address: TW New Taipei
- Agent E. Alan Davis; James W. Huffman
- Main IPC: G06F7/38
- IPC: G06F7/38

Abstract:
An x87 fused multiply-add (FMA) instruction in the instruction set of an x86 architecture microprocessor is disclosed. The FMA instruction implicitly specifies the two factor operands as the top two operands of the x87 FPU register stack and explicitly specifies the third addend operand as a third x87 FPU register stack register. The microprocessor multiplies the first two operands and adds the product to the third operand to generate a result. The result is stored into the third register and the first two operands are popped off the stack. In an alternate embodiment, the third operand is also implicitly specified as being stored in the register that is two registers below the top of stack register; the result is also stored therein. The instruction opcode value is in the x87 opcode range.
Public/Granted literature
- US20080256162A1 X87 FUSED MULTIPLY-ADD INSTRUCTION Public/Granted day:2008-10-16
Information query