Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2008-06-10
2008-06-10
Kindred, Alford (Department: 2181)
Electrical computers and digital processing systems: processing
Processing control
Branching
Reexamination Certificate
active
07386709
ABSTRACT:
A data processing apparatus is provided with an execute block instruction EMB which specifies a memory location of a block of program instructions to be executed as well as the length of that block of program instructions. When the end of that block of program instructions has been reached as tracked in response to the specified length value, a return to the main program flow is triggered. The instruction decoder can include a block counter register to keep track of the position within the block of program instructions being called. The block of program instructions are fetched by a prefetch unit into the instruction pipeline following the execute block instruction and are treated as having a program counter value corresponding to the execute block instruction whilst the block counter value keeps track of their separate positions within the block of program instructions.
REFERENCES:
patent: 2419114 (1947-04-01), Briegel
patent: 4098278 (1978-07-01), Schwartz
patent: 4690139 (1987-09-01), Rosenberg
patent: 5117498 (1992-05-01), Miller et al.
patent: 5768576 (1998-06-01), Hoyt et al.
patent: 6170998 (2001-01-01), Yamamoto et al.
patent: 6304962 (2001-10-01), Nair
patent: 6440143 (2002-08-01), Kasten
patent: 6851046 (2005-02-01), Delvaux et al.
patent: 6907598 (2005-06-01), Fraser
patent: 0 742 513 (1996-11-01), None
patent: 1.009.467 (1952-05-01), None
patent: 1.048.353 (1966-11-01), None
patent: WO 87/03394 (1987-06-01), None
“An Instruction for Direct Interpretation of LZ77-compressed Programs”; Christopher W. Fraser; Sep. 2002.
“Computer Architecture: A Quantitive Approach”; Third Edition; Hennessy et al.; Morgan Kaufmann; May 2002.
ARM Limited
Geib Benjamin P.
Kindred Alford
Nixon & Vanderhye P.C.
LandOfFree
Controlling execution of a block of program 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 Controlling execution of a block of program instructions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling execution of a block of program instructions... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2802583