Method and system for interchanging operands during complex inst

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711211, G06F 900

Patent

active

057713669

ABSTRACT:
A method and system for interchanging operands and loading such operands into a plurality of operand registers in an execution unit with the data processing system during execution of a complex instruction. A plurality of operands are stored within a register file, including a first operand and a second operand. An instruction is loaded into the first stage of the execution pipe within the execution unit, wherein the instruction has a plurality of fields. Such fields include a first and second field, containing a first and second operand pointer, respectively, for designating a value stored in the register file for loading into first and second operand registers, respectively. Next, the first and second operand pointers are interchanged between the first and second fields. Finally, the first operand register is loaded with the value in the register file designated by the second operand pointer stored in the first field, and the second operand register is loaded with the value in the register file designated by the first operand pointer in the second field, wherein the values in the register file designated by operand pointers in the fields of the instruction are loaded into different operand registers than originally specified by the instruction, thereby facilitating execution of a complex instruction in the execution unit.

REFERENCES:
patent: 3234367 (1966-02-01), Blaauw et al.
patent: 3344261 (1967-09-01), Hornung
patent: 3863224 (1975-01-01), Alexander
patent: 4413326 (1983-11-01), Wilson et al.
patent: 4754422 (1988-06-01), Sakai et al.
patent: 4823260 (1989-04-01), Imel et al.
patent: 4823301 (1989-04-01), Knierim
patent: 4996660 (1991-02-01), Beacom et al.
patent: 5249149 (1993-09-01), Cocanougher et al.
patent: 5258944 (1993-11-01), Smith
patent: 5309383 (1994-05-01), Kuroiwa
patent: 5325494 (1994-06-01), Imai et al.
patent: 5367650 (1994-11-01), Sharangpani et al.
patent: 5522051 (1996-05-01), Sharangpani
patent: 5548776 (1996-08-01), Colwell et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for interchanging operands during complex inst does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for interchanging operands during complex inst, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for interchanging operands during complex inst will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1400570

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.