Method for scheduling a flag generating instruction and a subseq

Electrical computers and digital processing systems: processing – Instruction issuing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712215, 712216, 712221, 712223, 712 23, 712 32, 712 41, 712245, G06F 940, G06F 938

Patent

active

060498641

ABSTRACT:
A method for scheduling a flag generating instruction and a subsequent instruction. The subsequent instruction has a data dependency on the flag generating instruction. The flag generating instruction is translated into first and second instructions. The subsequent instruction is translated into at least a third instruction. The first instruction, when executed, generates a result and intermediate flag generation data. The second instruction, when executed, generates a plurality of flags. The first instruction is scheduled to execute before the second and third instructions. The second instruction is scheduled to execute before the third instruction if the third instruction has a data dependency on the second instruction, otherwise the third instruction may be scheduled to execute before the second instruction.

REFERENCES:
patent: 3711692 (1973-01-01), Batcher
patent: 4161784 (1979-07-01), Cushing et al.
patent: 4189716 (1980-02-01), Krambeck
patent: 4371951 (1983-02-01), Kort et al.
patent: 4393468 (1983-07-01), New
patent: 4418383 (1983-11-01), Doyle et al.
patent: 4435753 (1984-03-01), Rizzi
patent: 4486848 (1984-12-01), Kaminski
patent: 4498177 (1985-02-01), Larson
patent: 4567574 (1986-01-01), Saade et al.
patent: 4630192 (1986-12-01), Wassel et al.
patent: 4656582 (1987-04-01), Chaitin et al.
patent: 4656583 (1987-04-01), Auslander et al.
patent: 4707800 (1987-11-01), Montrone et al.
patent: 4710872 (1987-12-01), Scarborough
patent: 4773007 (1988-09-01), Kanada et al.
patent: 4782444 (1988-11-01), Munshi et al.
patent: 4785393 (1988-11-01), Chu et al.
patent: 4785421 (1988-11-01), Takahashi et al.
patent: 4821181 (1989-04-01), Iwasawa et al.
patent: 4833606 (1989-05-01), Iwasawa et al.
patent: 4885684 (1989-12-01), Austin et al.
patent: 4901270 (1990-02-01), Galbi et al.
patent: 4965724 (1990-10-01), Utsumi et al.
patent: 4989168 (1991-01-01), Kuroda et al.
patent: 5201056 (1993-04-01), Daniel et al.
patent: 5321820 (1994-06-01), Nakajima
patent: 5339447 (1994-08-01), Balmer
patent: 5404552 (1995-04-01), Ikenaga
patent: 5418736 (1995-05-01), Widigen et al.
patent: 5541865 (1996-07-01), Ashkenzai
patent: 5555432 (1996-09-01), Hinton et al.
patent: 5590359 (1996-12-01), Sharangpani
patent: 5613080 (1997-03-01), Ray et al.
patent: 5632023 (1997-05-01), White et al.
MC88110 Second Generation Risc Microprocessor User's Manual, Motorola, pp. 1-23, date unknown.
MC88110 Errata to Second Generation Risc Microprocessor User's Manual, Motorola, pp. 1-11, Sep. 22, 1992.
MC88110 User'Manual Index, Motorola, date unknown.
MC88110PRG Programmer's Reference Guide, Motorola, pp. 1-4, Dec. 1992.
MC88110 User's Manual, Section 2 Programming Model, Motorola, pp. 1-20, date unknown.
MC88110 User's Manual, Section 3 Addressing Modes and Instruction Set Summary, Motorola, pp. 1-32, date unknown.
MC88110 User's Manual, Section 5 Graphics Unit Implementation, Motorola, pp. 1-26, date unknown.
MC88110 User's Manual Padd Pixel Add, Section 10, pp. 62-71, date unknown.
SPARC Technology, Ultra SPARC Multimedia Capabilities On-Chip Support for Real-Time Video and Advanced Graphics, pp. 1-8, Sep., 1994.
Case, TriMedia Processors Aimed at Future Multimedia Embedded App, pp. 12-18 (1994).
Gwennap, HP's PA-7100LC Uses New Instructions to Eliminate Decoder Chip, pp. 16-17 (1994).
U.S. Patent Application entitled, "Method and Apparatus Using Novel Operations in a Processor" Inventors: Peleg et al. Filed: Dec. 30, 1993.
U.S. Patent Application entitled, "Apparatus for Providing a Two-Instruction Implementation of a Population Count Function" Inventors: Dreyer et al., Filed: Dec. 29, 1995.

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

Method for scheduling a flag generating instruction and a subseq does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for scheduling a flag generating instruction and a subseq, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for scheduling a flag generating instruction and a subseq will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1184754

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