Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2005-12-27
2005-12-27
Eng, David Y. (Department: 2155)
Electrical computers and digital processing systems: processing
Processing control
Branching
C710S264000, C710S265000
Reexamination Certificate
active
06981133
ABSTRACT:
The invention constitutes a unique hardware zero overhead interrupt and task change mechanism for the reduction or elimination of interrupt latency and task change processing overhead delays in computer architectures. Without loss of time, the system performs complete task state saving and restoration between one cycle and the next without software intervention. For each Central Processing Unit (1) register, the invention uses one or more auxiliary latches (3, 4) wherein one latch (3, 4) is used as the “running” latch and one of the auxiliary latches is attached to task storage memory. The invention swaps connections between alternate “running” registers and auxiliary registers while transferring other tasks to and from task storage memory (2). The invention provides a task linking system to allow the linking of tasks for the mandatory sequential execution of the linked tasks. Further, the invention includes a priority “impatience” counter system to increase the relative priorities of various tasks as they approach their task deadlines.
REFERENCES:
patent: 3226694 (1965-12-01), Wise
patent: 3757306 (1973-09-01), Boone
patent: 3789365 (1974-01-01), Jen et al.
patent: 4009470 (1977-02-01), Danilenko et al.
patent: 4010448 (1977-03-01), Bennett et al.
patent: 4034349 (1977-07-01), Monaco
patent: 4047161 (1977-09-01), Davis
patent: 4507727 (1985-03-01), Magar
patent: 4628158 (1986-12-01), Rubin
patent: 4642756 (1987-02-01), Sherrod
patent: 4888691 (1989-12-01), George et al.
patent: 5682554 (1997-10-01), Harrell
Stuart E. Madnick, “Operating Systems” 1974, McGraw-Hill, pp. 209-240.
Chernoff Vilhauer McClung & Stenzel LLP
Eng David Y.
Xyron Corporation
LandOfFree
Zero overhead computer interrupts with task switching does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Zero overhead computer interrupts with task switching, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Zero overhead computer interrupts with task switching will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3516566