Splitting a floating-point stack-exchange instruction for mergin

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395563, 395378, 395800, G06F 940

Patent

active

056341180

ABSTRACT:
A stack-register swap or exchange instruction is executed by splitting the exchange into two halves, and then each half is absorbed into a surrounding instruction by translating its source or destination operands. If one or both surrounding instructions are absent, then one or both halves of the exchange instruction are inserted into the pipeline as separate pipeline flows. When the surrounding instructions are stack-based, the stack operands are first converted to a destination and two source operands that specify a register by absolute number. A translation circuit then translates one of the operands of a surrounding instruction so the surrounding instruction's source is read from the exchange instruction's source, or so that the surrounding instruction's destination is written to the exchange instruction's destination, eliminating the need for processing a separate exchange instruction. Pipelining avoids the need for a temporary register to hold the swap data, since both the register are read early in the pipeline before either instruction over-writes the register.

REFERENCES:
patent: 5164943 (1992-11-01), Waggoner
patent: 5319757 (1994-06-01), Moore et al.
patent: 5355457 (1994-10-01), Shebanow et al.
patent: 5367650 (1994-11-01), Sharangpani et al.
patent: 5446912 (1995-08-01), Colwell et al.
patent: 5497493 (1996-03-01), Colwell et al.
patent: 5499352 (1996-03-01), Clift et al.
patent: 5522051 (1996-05-01), Sharangpani
patent: 5524262 (1996-06-01), Colwell et al.
patent: 5548776 (1996-08-01), Colwell et al.
Microprocessor Report, Feb. 16, 1995, pp. 10-11.

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

Splitting a floating-point stack-exchange instruction for mergin does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Splitting a floating-point stack-exchange instruction for mergin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Splitting a floating-point stack-exchange instruction for mergin will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2337360

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