[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

AU2002329475A1 - Late resolving instructions - Google Patents

Late resolving instructions

Info

Publication number
AU2002329475A1
AU2002329475A1 AU2002329475A AU2002329475A AU2002329475A1 AU 2002329475 A1 AU2002329475 A1 AU 2002329475A1 AU 2002329475 A AU2002329475 A AU 2002329475A AU 2002329475 A AU2002329475 A AU 2002329475A AU 2002329475 A1 AU2002329475 A1 AU 2002329475A1
Authority
AU
Australia
Prior art keywords
late
resolving
instructions
resolving instructions
late resolving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU2002329475A
Inventor
Nicholas Paul Joyce
Nigel Peter Topham
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PTS Corp
Original Assignee
PTS Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB0124557A external-priority patent/GB2380828A/en
Application filed by PTS Corp filed Critical PTS Corp
Publication of AU2002329475A1 publication Critical patent/AU2002329475A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3867Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • G06F9/3005Arrangements for executing specific machine instructions to perform operations for flow control
    • G06F9/30065Loop control instructions; iterative instructions, e.g. LOOP, REPEAT
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • G06F9/30072Arrangements for executing specific machine instructions to perform conditional operations, e.g. using predicates or guards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • G06F9/30076Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
    • G06F9/30079Pipeline control instructions, e.g. multicycle NOP
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3861Recovery, e.g. branch miss-prediction, exception handling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units
    • G06F9/3889Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled by multiple instructions, e.g. MIMD, decoupled access or execute

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Advance Control (AREA)
AU2002329475A 2001-10-12 2002-10-07 Late resolving instructions Abandoned AU2002329475A1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GB0124557.0 2001-10-12
GB0124557A GB2380828A (en) 2001-10-12 2001-10-12 Simplified method of deleting unwanted instructions in a pipeline processor
US33824101P 2001-12-06 2001-12-06
US60/338,241 2001-12-06
PCT/GB2002/004555 WO2003034201A2 (en) 2001-10-12 2002-10-07 Late resolving instructions

Publications (1)

Publication Number Publication Date
AU2002329475A1 true AU2002329475A1 (en) 2003-04-28

Family

ID=26246652

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2002329475A Abandoned AU2002329475A1 (en) 2001-10-12 2002-10-07 Late resolving instructions

Country Status (2)

Country Link
AU (1) AU2002329475A1 (en)
WO (1) WO2003034201A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7370136B2 (en) * 2005-01-26 2008-05-06 Stmicroelectronics, Inc. Efficient and flexible sequencing of data processing units extending VLIW architecture

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69129569T2 (en) * 1990-09-05 1999-02-04 Philips Electronics N.V., Eindhoven Machine with a very long command word for efficient execution of programs with conditional branches
EP0649086B1 (en) * 1993-10-18 2000-07-19 National Semiconductor Corporation Microprocessor with speculative execution
EP1310864A2 (en) * 1996-05-30 2003-05-14 Matsushita Electric Industrial Co., Ltd. Method and circuit for conditional-flag rewriting control
GB2343973B (en) * 1998-02-09 2000-07-12 Mitsubishi Electric Corp Data processing device for scheduling conditional operation instructions in a program sequence

Also Published As

Publication number Publication date
WO2003034201A3 (en) 2003-11-27
WO2003034201A2 (en) 2003-04-24

Similar Documents

Publication Publication Date Title
AU2002313565A1 (en) Putter-heads
AU2002319532A1 (en) Feeding-bottles
AU2002330025A1 (en) Atlastin
AU2002313943A1 (en) Electromobile
AU2002329475A1 (en) Late resolving instructions
AU2002330790A1 (en) Ferro-sticker
AU2002226571A1 (en) Biligands
AU2001100406A4 (en) DriverSMS
GB0124557D0 (en) Late resolving instructions
AU2002313073A1 (en) Phytocystatin
AU2002334104A1 (en) Early resolving instructions
AU2002257925A1 (en) Numberplates
AU2001100214A4 (en) Dolly-trolley
AU2001100522A4 (en) e-Trans
AU2001100338A4 (en) Sunglove
AU2001100532A4 (en) FonePark
AU2002100746A4 (en) Adrail
AUPR323501A0 (en) Mechanisms
AUPR770101A0 (en) Can
AUPR383801A0 (en) Increased superannuation
AU2002321547A1 (en) Beta-ketophosphonates
AU2002314700A1 (en) Speedball
AU2002307690A1 (en) Cookpot
AU2002305440A1 (en) Piperazinyl-isatins
AU2002304777A1 (en) Ice-scraper

Legal Events

Date Code Title Description
MK6 Application lapsed section 142(2)(f)/reg. 8.3(3) - pct applic. not entering national phase