Patent
1997-03-25
1998-10-20
Toplu, Lucien U.
395670, G06F 1200
Patent
active
058260846
ABSTRACT:
A microprocessor (26) may multi-task a plurality of programs, and those programs include a virtual program (38 or 40) operable in a virtual mode and a monitor program (34) operable using protected mode semantics. The microprocessor includes input circuitry (INTR) for receiving an external interrupt request signal corresponding to an external interrupt directed to the virtual program, and additional input circuitry (INT#0-7) for receiving an external interrupt number corresponding to the external interrupt directed to the virtual program. The microprocessor further includes an interrupt handling circuit (30) comprising circuitry for identifying an interrupt vector and presenting an interrupt corresponding to the external interrupt request number. Lastly, the microprocessor includes control circuitry (28) coupled to the interrupt handling circuit. The control circuitry includes circuitry for detecting receipt (48) of the external interrupt request signal, and circuitry (46), responsive to receipt of the external interrupt request signal and the external interrupt number, for providing a select signal to the interrupt handling circuit. The interrupt handling circuit identifies the interrupt vector using protected mode semantics (66) and presents an interrupt to the monitor program in response to the select signal comprising a first state, and the interrupt handling circuit identifies the interrupt vector using a second set of semantics (64) differing from the protected mode semantics and presents an interrupt to the virtual program in response to the select signal comprising a second state.
REFERENCES:
patent: 5144551 (1992-09-01), Cepulis
patent: 5303378 (1994-04-01), Cohen
patent: 5644755 (1997-07-01), Wooten
Brooks James E.
Collins Robert R.
Shiell Jonathan H.
Donaldson Richard L.
Kesterson James C.
Marshall, Jr. Robert D.
Texas Instruments Incorporated
Toplu Lucien U.
LandOfFree
Microprocessor with circuits, systems, and methods for selective does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Microprocessor with circuits, systems, and methods for selective, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor with circuits, systems, and methods for selective will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-257965