发明名称 Apparatus and method for redundant zero micro-operation removal
摘要 A method and apparatus for redundant zero micro-operation removal. In one embodiment, the method includes the identification of a predetermined macro-instruction. Once identified, a value associated with a source register operand of the identified macro-instruction is determined. Once determined, the identified macro-instruction is decoded into a first macro operation and a second micro-operation if the determined value is not set. Otherwise, the identified macro-instruction is decoded into a single micro-operation if the determined value is set. Accordingly, the method described prevents the generation of redundant micro-operations that use valuable resources, such as allocation slots, as well as execution units within the processor core.
申请公布号 US7213136(B2) 申请公布日期 2007.05.01
申请号 US20030631628 申请日期 2003.07.30
申请人 INTEL CORPORATION 发明人 SPERBER ZEEV;VALENTINE ROBERT
分类号 G06F9/24;G06F9/30;G06F9/312;G06F9/318;G06F15/00 主分类号 G06F9/24
代理机构 代理人
主权项
地址