MICROPROCESSOR INCLUDING MULTIPLE REGISTER FILES MAPPED TO THE SAME LOGICAL STORAGE AND INHIBITING SYNCHRONIZATION BETWEEN THE REGISTER FILES RESPONSIVE TO INCLUSION OF AN INSTRUCTION IN AN INSTRUCTION SEQUENCE

Patent №

US 6,237,083

Granted

2001-05-22

Filed 1998

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09110518

A microprocessor includes a first register file including a plurality of multimedia registers defined to store operands for multimedia instructions and a second register file including a plurality of floating point registers defined to store operands for floating point instructions. The multimedia registers and floating point registers are mapped to the same logical storage according to the instruction set employed by the microprocessor. In order to maintain predefined behavior when a floating point instruction reads a register most recently updated by a multimedia instruction or vice versa, the microprocessor provides for synchronization of the first and second register files between executing a set of one or more multimedia instructions and a set of one or more floating point instructions (where either set may be prior to the other in program order and the order affects which direction copying of the contents is performed, i.e. first register file to second register file or vice versa). The predefined behavior in the above mentioned circumstances is thereby maintained. The microprocessor supports an empty state instruction. If the empty state instruction is included between the set of one or more multimedia instructions and the set of one or more floating point instructions in a code sequence, the microprocessor inhibits the register file synchronization. In one embodiment including the x86 instruction set, the empty state instruction performs the same set of actions as the EMMS instruction in addition to the above mentioned features.

AI hardwareG06F 9/30181G06F 9/30036G06F 9/30109G06F 9/3013G06F 9/3885

AI classification

AI hardware0.99
Natural language0.00
Speech0.00
Planning0.00
Knowledge representation0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 93170815

Assignors

FAVOR, JOHN GREGORY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC