Patent
1995-09-14
1997-11-11
Treat, William M.
395389, 395584, 395382, G06F 938
Patent
active
056873395
ABSTRACT:
The present invention relates to a method of pre-reading and pre-decoding of instructions of a microprocessor, which allows each of all instructions to be executed within a single cycle without being influenced by the instructions such as jump, etc. This is achieved mainly by, at the same time that an instruction is executed, pre-reading next two instructions and deciding if the first one of the next two instructions is a call, jump or conditional instruction, in order to change the value of the program counter of the microprocessor before the completion of the execution of said instruction, thereby eliminating the time-consuming phenomenon caused by said change of the value of the program counter and rasing the processing speed in the microprocessor. A structure for the pre-reading of the next two instructions is also disclosed in the present invention.
REFERENCES:
patent: 4709324 (1987-11-01), Kloker
patent: 4722050 (1988-01-01), Lee et al.
patent: 4961162 (1990-10-01), Nguyenphu et al.
patent: 5165025 (1992-11-01), Lass
patent: 5197136 (1993-03-01), Kimura et al.
patent: 5459847 (1995-10-01), Okamura
patent: 5590358 (1996-12-01), Mizrahi-Shalom et al.
Elan Microelectronics Corp.
Treat William M.
LandOfFree
Pre-reading and pre-decoding of instructions of a microprocessor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Pre-reading and pre-decoding of instructions of a microprocessor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pre-reading and pre-decoding of instructions of a microprocessor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1236524