Instruction decoder including two-way emulation code branching

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395385, 395386, 395568, 395376, G06F 942, G06F 930

Patent

active

059207132

ABSTRACT:
An instruction decoder includes an emulation code sequencer and emulation code ROM for handling various instructions. The emulation code ROM includes a sequence of operations (Op) and an operation sequencing control code (OpSeq). Branch instructions such as conditional branch instructions may be encoded into the emulation code ROM so that a second branch, in combination with the branching operation controlled by the OpSeq code, is applied to an operation code sequence. Two-way branching permits flexible branching to locations within the emulation code ROM so that memory capacity is conserved. A superscalar microprocessor includes an instruction decoder having an emulation code control circuit and an emulation ROM which emulates the function of a logic instruction decoder. The emulation code ROM is arranged as a matrix of multiple-operation (Op) units with each multiple-Op unit including a control field that points to a next location in the emulation code ROM. In one embodiment, the emulation code ROM is arranged to include a plurality of four-Op units, called Op quads, with each Op quad including a sequencing control field, called an OpSeq field.

REFERENCES:
patent: 3955180 (1976-05-01), Hirtle
patent: 4638423 (1987-01-01), Ballard
patent: 5101341 (1992-03-01), Circello et al.
patent: 5131086 (1992-07-01), Circello et al.
patent: 5185868 (1993-02-01), Tran
patent: 5201056 (1993-04-01), Daniel et al.
patent: 5222244 (1993-06-01), Carbine et al.
patent: 5233696 (1993-08-01), Suzuki
patent: 5392408 (1995-02-01), Fitch
patent: 5438668 (1995-08-01), Coon et al.
patent: 5481693 (1996-01-01), Blomgren et al.
patent: 5488710 (1996-01-01), Sato et al.
patent: 5513330 (1996-04-01), Stiles
patent: 5551013 (1996-08-01), Beausoleil et al.
patent: 5574873 (1996-11-01), Davidian
patent: 5574927 (1996-11-01), Scantlin
patent: 5732252 (1998-03-01), Wilson
Nick Stam (Inside the P6) PC Magazine, pp. 118-120, 130-131, 134, 136-137, Sep. 12, 1995.
Drescher , N: "A New Microarchitecture Based on a RISC Like Structure But With a CISC Like Instruction Set", Jan. 1, 1989, Microprocessing and Microprogramming, vol. 25, No. 1/05, pp. 121-125. XP000144549.
Donal A. Williamson, et al.: "Designing a Low-Cost 3-MIPS Computer", Feb., pp. 12-17, Hewlett-Packard Journal, vol. 35, No. 2, XP000211320.

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

Instruction decoder including two-way emulation code branching does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Instruction decoder including two-way emulation code branching, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction decoder including two-way emulation code branching will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-906194

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