Electrical computers and digital processing systems: processing – Instruction decoding – Decoding instruction to generate an address of a microroutine
Reexamination Certificate
2002-06-20
2010-11-09
Petranek, Jacob (Department: 2183)
Electrical computers and digital processing systems: processing
Instruction decoding
Decoding instruction to generate an address of a microroutine
Reexamination Certificate
active
07831807
ABSTRACT:
A system and method for modifying the hardware instruction set of an instruction processor is disclosed. The invention utilizes one or more bits of an instruction opcode and one or more programmable bits stored within the instruction processor to generate a branch address. The branch address is then used to address a storage device such as a microcode RAM to retrieve one or more microcode instructions that control execution of the instruction opcode. Address generation is controlled by selecting a previously unused instruction opcode, then modifying the programmable bits as necessary to generate a desired branch address. By loading modified microcode instructions at the branch address, instruction execution can be modified without changing the hardware design.
REFERENCES:
patent: 5212693 (1993-05-01), Chao et al.
patent: 5619408 (1997-04-01), Black et al.
patent: 5790843 (1998-08-01), Borkenhagen et al.
patent: 5857103 (1999-01-01), Grove
patent: 6279096 (2001-08-01), McCoy et al.
patent: 6317822 (2001-11-01), Padwekar
patent: 6965984 (2005-11-01), Seal et al.
Henessy and Patterson. Computer Organization and Design, Morgan Kaufmann Publishers, Inc. 1998. pp. 391, 396, 383- 384, 145-146 and final page (unnumbered).
The Authoritative Dictionary of IEEE Standards Terms, 7thed. Standards Information Network IEEE Press, 2000. p. 765.
Criswell Peter B.
Johnson David C.
Goepel James E.
Marley Robert P.
Petranek Jacob
Unisys Corporation
LandOfFree
System and method for expanding the instruction set of an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for expanding the instruction set of an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for expanding the instruction set of an... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4207719