1995-08-14
1998-01-27
Donaghue, Larry D.
395405, 395484, 395569, G06F 1878
Patent
active
057130388
ABSTRACT:
A microprocessor 1 is coupled to a memory 2, and includes an instruction pipeline 3 and a register file 4. The register file 4 includes an address read/write circuit 5, a plurality of frame address storing registers 6 coupled to the address read/write circuit 5, data read/write circuits 7 and 10, and register banks 8 of the same number as that of the frame address storing registers 6. The register banks 8 is coupled to the data read/write circuits 7 and 10, and all the register banks 8 are composed of the same number of registers 9. The instruction pipeline 3 is coupled to the register file 4 through a register designating bus 104, a data transfer bus 105, and an address transfer bus 106. The instruction pipeline 3 is also coupled to the memory 2 through a memory address bus 101 and an instruction supply bus 102, and the data read/write circuit 10 is coupled to the memory 2 through a data transfer bus 103. At the time of the context switching, the overhead required for the save/restore of the content stored in the register file can be reduced.
REFERENCES:
patent: 4627024 (1986-12-01), Whalen et al.
patent: 4733346 (1988-03-01), Tanaka
patent: 4945510 (1990-07-01), Maeda et al.
patent: 5226142 (1993-07-01), Vegesna et al.
patent: 5276820 (1994-01-01), Ikenaga et al.
patent: 5333281 (1994-07-01), Nishikawa et al.
patent: 5491826 (1996-02-01), Koino
patent: 5557766 (1996-09-01), Takiguchi et al.
A. Silberschatz, "Operating System Concepts", Addison-Wesley Publishing Company, pp. 87-107.
The SPARC Architecture Manual, Version 8, pp. 23-41 and 189-205.
"Register Connection: A New Approach to Adding Registers into Instruction Set Architectures", Kiyohara, et al., Computer Architecture News, vol. 21, No. 2, May 1, 1993.
Donaghue Larry D.
NEC Corporation
LandOfFree
Microprocessor having register file 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 having register file, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor having register file will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-350412