Electrical computers and digital processing systems: processing – Instruction decoding – Predecoding of instruction component
Reexamination Certificate
2002-03-30
2008-10-21
Pan, Daniel (Department: 2183)
Electrical computers and digital processing systems: processing
Instruction decoding
Predecoding of instruction component
C712S300000
Reexamination Certificate
active
07441104
ABSTRACT:
The present invention provides for parallel subword instructions that cause results to be non-contiguously stored in a result register. For example, a targeting-type instruction can specify (implicitly or explicitly) a bit position and the result of each of the parallel subword compare operations can be stored at that bit position within the respective subword location of a result register. Alternatively, for a shifting-type instruction, pre-existing contents of a result register can be shifted one bit toward greater significance while the results are of the present operation are stored in the least-significant bits of respective result-register subword locations. This approach provides the results of multiple parallel subword compare instructions to be combined with relatively few instructions and reduces the maximum lateral movement of information—both of which can enhance performance.
REFERENCES:
patent: 5442576 (1995-08-01), Gergen et al.
patent: 5526297 (1996-06-01), Snyder et al.
patent: 5704034 (1997-12-01), Circello
patent: 5812147 (1998-09-01), Van Hook et al.
patent: 5953016 (1999-09-01), Rice
patent: 6009205 (1999-12-01), Yoshida
patent: 6115812 (2000-09-01), Abdallah et al.
patent: 6618804 (2003-09-01), Steele et al.
patent: 6745319 (2004-06-01), Balmer et al.
patent: 6760822 (2004-07-01), Dagan et al.
patent: WO00/22511 (2000-04-01), None
Hewlett--Packard Development Company, L.P.
Pan Daniel
LandOfFree
Parallel subword instructions with distributed results does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Parallel subword instructions with distributed results, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Parallel subword instructions with distributed results will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3997499