Electrical computers and digital processing systems: processing – Processing control – Instruction modification based on condition
Reexamination Certificate
2005-04-14
2009-11-24
Kim, Matt (Department: 2186)
Electrical computers and digital processing systems: processing
Processing control
Instruction modification based on condition
C711S169000
Reexamination Certificate
active
07624256
ABSTRACT:
A conditional instruction architected to receive one or more operands as inputs, to output to a target the result of an operation performed on the operands if a condition is satisfied, and to not provide an output if the condition is not satisfied, is executed so that it unconditionally provides an output to the target. The conditional instruction obtains the prior value of the target (that is, the value produced by the most recent instruction preceding the conditional instruction that updated that target). The condition is evaluated. If the condition is satisfied, an operation is performed and the result of the operation output to the target. If the condition is not satisfied, the prior value is output to the target. Subsequent instructions may rely on the target as an operand source (whether written to a register or forwarded to the instruction), prior to the condition evaluation.
REFERENCES:
patent: 5944811 (1999-08-01), Motomura
patent: 6009512 (1999-12-01), Christie
patent: 6170052 (2001-01-01), Morrison
patent: 6449713 (2002-09-01), Emer et al.
patent: 6883089 (2005-04-01), Kling et al.
patent: 2002/0073301 (2002-06-01), Kahle et al.
patent: 2002/0112148 (2002-08-01), Wang et al.
patent: 2005/0066151 (2005-03-01), Kottapalli
Z. Wang and R. Lee “Micro-Architecture Issues of Predicated Execution”, 7thAsilomar Conference on Signals, Systems and Computers, IEEE Press, Nov. 2003.
Kessler, R.E., “The Alpha 21264 Microprocessor”, IEEE Micro, IEEE Press, Mar./Apr. 1999.
Phi-Prediction for Light-Weight If-Conversion; Weihau Chuang, Brad Calder, Jeanne Ferrante, 2003 IEEE, 0-7695-19313-X/03.
Micro-Architecture Issues of Predicated Execution; Zhenghong Wang and Ruby B. Lee; 2003 IEEE, 0-7803-8104-I/03.
Bridges Jeffrey Todd
Dieffenderfer James Norris
Dockser Kenneth Alan
McIlvaine Michael Scott
Sartorius Thomas Andrew
Fishburn John P
Kamarchik Peter
Kim Matt
Pauley Nicholas J.
QUALCOMM Incorporated
LandOfFree
System and method wherein conditional instructions... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method wherein conditional instructions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method wherein conditional instructions... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4142053