Patent
1996-08-29
1998-02-10
Harvey, Jack B.
G06F 946
Patent
active
057179336
ABSTRACT:
To speed up interrupt processing by interrupt handlers executing with interrupts disabled, one or more processor registers in the computer system are reserved for exclusive use by software executing with interrupt disabled. Interrupt processing code can be written in a high level language. If the code generated by the high level language compiler uses non-reserved registers, these registers are saved by the interrupt handler in the reserved registers before the interrupt processing code is invoked. After execution of the interrupt processing code, the interrupt handler restores the non-reserved registers from the reserved registers. Saving the non-reserved registers in the reserved registers rather than in a memory improves the interrupt processing speed.
REFERENCES:
patent: 5050067 (1991-09-01), McLagan et al.
patent: 5161226 (1992-11-01), Wainer
patent: 5241680 (1993-08-01), Cole et al.
patent: 5327566 (1994-07-01), Forsyth
patent: 5349667 (1994-09-01), Kaneko
patent: 5560032 (1996-09-01), Nguyen et al.
patent: 5600823 (1997-02-01), Sherer et al.
Book entitled "RISC Design-Made Easy--Application Guide", 29K, published .COPYRGT.1992 Advanced Micro Devices, Inc.
Book entitles "Am29050.TM. Microprocessor" User's Manual, published .COPYRGT.1991 Advanced Micro Devices, Inc.
Brochure entitled "Am29000.TM. and AM29005.TM. Streamlined Instruction Microprocessors", published .COPYRGT.1992 Advanced Micro Devices, Inc.
Advanced Micro Devices , Inc.
Harvey Jack B.
Koestner Ken J.
Wiley David A.
LandOfFree
Interrupt handling that disables interrupts upon saving the regi does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interrupt handling that disables interrupts upon saving the regi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt handling that disables interrupts upon saving the regi will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2086984