发明名称 Method and apparatus for rapid execution of FCOM and FSTSW
摘要 A microprocessor configured to rapidly execute floating point store status word (FSTSW) type instructions that are immediately preceded by floating point compare (FCOM) type instructions is disclosed. FCOM-type instructions are modified to store their results to an architectural floating point status word and a temporary destination register. If an FSTSW-type instruction is detected immediately following an FCOM-type instruction, then the FSTSW-type instruction is transformed into a special fast floating point store status word (FSTSWEF) instruction. Unlike the FSTSW-type instruction, which is serializing and negatively impacts performance, the FSTSWEF instruction is not serializing and allows execution to continue without undue serialization. A computer system and method for rapidly executing FSTSW instructions immediately preceded by FCOM-type instructions are also disclosed.
申请公布号 US6425074(B1) 申请公布日期 2002.07.23
申请号 US19990393524 申请日期 1999.09.10
申请人 ADVANCED MICRO DEVICES, INC. 发明人 MEIER STEPHAN G.;JUFFA NORBERT;WEBER FREDERICK D.;OBERMAN STUART F.
分类号 G06F9/30;G06F9/318;G06F9/32;G06F9/38;(IPC1-7):G06F9/302;G06F9/305;G06F7/38;G06F9/44 主分类号 G06F9/30
代理机构 代理人
主权项
地址