Pre-reading and pre-decoding of instructions of a microprocessor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-1236524

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.