Patent
1996-09-11
1998-09-15
Coleman, Eric
395580, G06F 946
Patent
active
058093095
ABSTRACT:
A data processing device comprising a clock generator for producing pulses establishing instruction cycles, a memory accessible by assertion of addresses, an arithmetic logic unit connected to the memory, operative to perform an arithmetic operation on data received by the arithmetic unit. An instruction decode and control unit connected to the memory, having an instruction register operative to hold a program instruction, is operative to decode a program instruction providing control signals to control the operations of the data processing device and to initiate a interrupt sequence responsive to an instruction code having a interrupt instruction. A program sequencer circuit connected to the memory, having a program register operative to hold a program counter corresponding to a program address is operative to access the memory with the program register to obtain the program instruction corresponding to the program address. A interrupt handler unit, connected to the instruction decode and control unit and the memory, having a hold register operative to store the program register, responsive to the control signals from the instruction decode and control unit to generate an intermediate address to access an interrupt counter from the memory, is operative to store the program register into the hold register and replace the program register with the interrupt counter wherein the interrupt counter corresponds to an address for accessing an interrupt instruction to execute an interrupt routine stored in the memory. Other devices, systems and methods are also disclosed.
REFERENCES:
patent: 4031517 (1977-06-01), Hirtle
patent: 4279016 (1981-07-01), Leininger
patent: 4414624 (1983-11-01), Summer
patent: 4439839 (1984-03-01), Kneib et al.
patent: 4577282 (1986-03-01), Caudel et al.
patent: 4646232 (1987-02-01), Chang et al.
patent: 4669043 (1987-05-01), Kaplinsky
patent: 4713748 (1987-12-01), Magar et al.
patent: 4829475 (1989-05-01), Ward et al.
patent: 4878190 (1989-10-01), Darley et al.
patent: 4912636 (1990-03-01), Magar et al.
patent: 4930068 (1990-05-01), Katayose
patent: 5077657 (1991-12-01), Cooper
patent: 5560019 (1996-09-01), Narad
Realization of Gmicro/200, by Hideo Inayoshi et. al, 1988, IEEEMICRO, pp. 12-21.
Second Generation TMS320 User's Guide, Texas Instruments, Copyright 1987, pp. 3.20, 3.21, 4.2, 4.3, 4.86 and 4.87.
Leach Jerald G.
Simar Laurence R.
Brady III W. James
Coleman Eric
Donaldson Richard L.
Stahl Scott B.
Texas Instruments Incorporated
LandOfFree
Processing devices with look-ahead instruction systems and metho does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processing devices with look-ahead instruction systems and metho, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing devices with look-ahead instruction systems and metho will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-101697