Processor adapted to receive different instruction sets

Electrical computers and digital processing systems: processing – Instruction decoding – Decoding instruction to accommodate plural instruction...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07428630

ABSTRACT:
A processor has respective first and second external instruction formats (F1, F2) in which instructions (add, load) are received by the processor. Each instruction has an opcode (e.g. 1011) which specifies an operation to be executed. Each external format has one or more preselected opcode bits (F1:i+1˜i+4; F2:i+1˜i+3) in which the opcode appears. The processor also has an internal instruction format (G1) into which instructions in the external formats are translated prior to execution of the operation.A first operation (add) is specifiable in both the first and second external formats (F1, F2), and a second operation (load) is specifiable in the second external format (F2). The first and second operations have distinct opcodes (101, 011) in the second external format. In each of the preselected opcode bits which the first and second external formats have in common (i+1˜i+3), the opcodes of the first operation (101) in the two external formats are identical.Such “congruent” instruction encodings can enable a translation process, for translating the external-format opcode into a corresponding internal-format opcode, without the need to positively identify each individual external-format opcode.

REFERENCES:
patent: 6385757 (2002-05-01), Gupta et al.
patent: 6408428 (2002-06-01), Schlansker et al.
patent: 6490716 (2002-12-01), Gupta et al.
patent: 6651222 (2003-11-01), Gupta et al.
patent: 6701515 (2004-03-01), Wilson et al.
patent: 2003/0074654 (2003-04-01), Goodwin et al.
patent: 0 199 173 (1986-10-01), None
patent: 0 813 144 (1997-12-01), None
patent: 1 296 225 (2003-03-01), None
patent: 2 289 353 (1995-11-01), None
“OPCODE remap and Compression in Hard-wired Risc Microprocesor;” IBM Technical Disclosure Bulletin; vol. 32, No. 10A; p. 349; Mar. 1990.
“A Programmable Instruction Format Extension to VLIW Architectures;” De Gloria et al.; IEEE; pp. 35-40; Mar. 1992.
Kissell, MIPS16: High-Density MIPS for the Embedded Market, 1997.
MIPS Technologies, Inc., Product Description: MIPS16 Application-Specific Extension, Jan. 30, 1997, p. 1-67.
Atmel Corporation ARM7TDMI™ (Thumb®) Datasheet; Advanced RISC Machines Limited (ARM®). Revision B. Jan. 1999; pp. 28 and 78.

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

Processor adapted to receive different instruction sets does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor adapted to receive different instruction sets, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor adapted to receive different instruction sets will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3986081

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