Patent
1995-02-07
1997-11-04
Lall, Parshotam S.
395310, G06F 9315
Patent
active
056849834
ABSTRACT:
A microprocessor includes a register file that outputs data from multiple registers at one time, and that stores separate data to multiple registers at one time, and an instruction decoder for decoding an instruction to output an operation control signal. The instruction decoder decodes a specific data transfer instruction and outputs a multiple transfer control signal indicating data transfer from multiple registers to multiple registers, a source designating signal for designating multiple source registers, and a destination designating signal for designating destination registers. The register file responds to the source designating signal and outputs data from corresponding registers. The microprocessor further includes an ALU responsive to the control signal for carrying out an operation according to data stored in the register file to provide the result to a register in the register file. The ALU responds to the multiple transfer control signal and provides data read out from the source registers specified according to the source designating signal to the register file. The register file stores data provided from the ALU to the destination registers specified according to the respective destination designating signals. The instruction decoder provides the multiple transfer control signal, and the source and destination designating signals, whereby the ALU directly transfers data in the source registers specified according to the source designating signals to the destination registers specified according to the destination designating signals. Therefore, the transfer operation of a plurality of data can be executed at the same time.
REFERENCES:
patent: 5269007 (1993-12-01), Hanawa et al.
patent: 5303354 (1994-04-01), Higuchi et al.
patent: 5509129 (1996-04-01), Guttag et al.
patent: 5530817 (1996-06-01), Masubuchi
"An Efficient Resource-Constrained Global Scheduling Technique for Superscalar and VLIW Processors", Soo-Mook Moon et al., In Proc. 25th Annual International Symposium, Dec. 1992.
"Pathlength Reduction Features in the PA-RISC Architecture", by Ruby Lee et al., IEEE, Feb. 1992.
Lall Parshotam S.
Mitsubishi Denki & Kabushiki Kaisha
Patel Gautam R.
LandOfFree
Microprocessor executing multiple register transfer operations w 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 executing multiple register transfer operations w, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor executing multiple register transfer operations w will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1841526