United States Patent
US Patent 6253312: Method and apparatus for double operand load
US 6253312 · granted 2001-06-26

| Patent Number | 6253312 |
|---|---|
| Title | Method and apparatus for double operand load |
| Filed | 1998-08-07 |
| Granted | 2001-06-26 |
| Inventor(s) | Timothy A. Elliott, G. Glenn Henry, Terry Parks |
| Assignee | IP First LLC |
| CPC Classification | G06F9/3004, G06F9/30, G06F9/06 |
| Number of Claims | 4 |
Abstract
An apparatus and method are provided for concurrently loading single-precision operands into registers in a microprocessor floating point register file. The apparatus includes translation logic, data logic, and write back logic. The translation logic receives a load macro instruction prescribing an address, and decodes the load macro instruction into a double load micro instruction. The double load micro instruction directs the microprocessor to retrieve the two single-precision operands from the address and to load the two single-precision operands into the two floating point registers. The data logic, coupled to the translation logic, executes the double load micro instruction and retrieves the two single-precision operands from the address. The write back logic, coupled to the data logic, loads the two single-precision operands into the two floating point registers during a single write cycle.
Claims Summary
1. A microprocessor for executing a load macro instruction, the load macro instruction directing the microprocessor to load two single-precision operands into two floating point registers, the microprocessor comprising: