DE68928937D1 - Steuerungssystem und -verfahren zum Instruction Fetch - Google Patents

Steuerungssystem und -verfahren zum Instruction Fetch

Info

Publication number
DE68928937D1
DE68928937D1 DE68928937T DE68928937T DE68928937D1 DE 68928937 D1 DE68928937 D1 DE 68928937D1 DE 68928937 T DE68928937 T DE 68928937T DE 68928937 T DE68928937 T DE 68928937T DE 68928937 D1 DE68928937 D1 DE 68928937D1
Authority
DE
Germany
Prior art keywords
control system
instruction fetch
fetch
instruction
control
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.)
Expired - Fee Related
Application number
DE68928937T
Other languages
English (en)
Other versions
DE68928937T2 (de
Inventor
Tsuyoshi Fujitsu Limited Mori
Seishi Fujitsu Limited P Okada
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Application granted granted Critical
Publication of DE68928937D1 publication Critical patent/DE68928937D1/de
Publication of DE68928937T2 publication Critical patent/DE68928937T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • 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, look ahead
    • G06F9/3802Instruction prefetching
    • G06F9/3804Instruction prefetching for branches, e.g. hedging, branch folding
    • 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, look ahead
    • G06F9/3836Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution
    • G06F9/3842Speculative instruction execution
    • G06F9/3844Speculative instruction execution using dynamic branch prediction, e.g. using branch history tables
DE68928937T 1988-12-27 1989-12-27 Steuerungssystem und -verfahren zum Instruction Fetch Expired - Fee Related DE68928937T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32776588 1988-12-27

Publications (2)

Publication Number Publication Date
DE68928937D1 true DE68928937D1 (de) 1999-04-08
DE68928937T2 DE68928937T2 (de) 1999-07-01

Family

ID=18202737

Family Applications (1)

Application Number Title Priority Date Filing Date
DE68928937T Expired - Fee Related DE68928937T2 (de) 1988-12-27 1989-12-27 Steuerungssystem und -verfahren zum Instruction Fetch

Country Status (6)

Country Link
US (1) US6631464B1 (de)
EP (1) EP0376258B1 (de)
KR (1) KR920006770B1 (de)
AU (1) AU620962B2 (de)
CA (1) CA2006732C (de)
DE (1) DE68928937T2 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119221A (en) * 1996-11-01 2000-09-12 Matsushita Electric Industrial Co., Ltd. Instruction prefetching apparatus and instruction prefetching method for processing in a processor
US6415356B1 (en) * 2000-01-14 2002-07-02 Sun Microsystems, Inc. Method and apparatus for using an assist processor to pre-fetch data values for a primary processor
US6681318B2 (en) * 2000-09-08 2004-01-20 Sun Microsystems, Inc. Method and apparatus for using an assist processor to prefetch instructions for a primary processor
TW586666U (en) * 2001-04-03 2004-05-01 Univ Nat Chiao Tung Microprocessor command reading structure
JP7131236B2 (ja) 2018-09-20 2022-09-06 富士通株式会社 演算処理装置および演算処理装置の制御方法
CN110377269B (zh) * 2019-06-17 2024-04-19 平安科技(深圳)有限公司 业务审批系统配置化方法、装置及存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52120640A (en) * 1976-04-02 1977-10-11 Toshiba Corp Micro program control system
US4200927A (en) * 1978-01-03 1980-04-29 International Business Machines Corporation Multi-instruction stream branch processing mechanism
US4373180A (en) * 1980-07-09 1983-02-08 Sperry Corporation Microprogrammed control system capable of pipelining even when executing a conditional branch instruction
JPS57150040A (en) * 1981-03-11 1982-09-16 Mitsubishi Electric Corp Pipeline computer
US4435756A (en) * 1981-12-03 1984-03-06 Burroughs Corporation Branch predicting computer
JPS5958700A (ja) * 1982-09-29 1984-04-04 Fujitsu Ltd 記憶保護判定方式
JPS60105050A (ja) 1983-11-11 1985-06-10 Fujitsu Ltd パイプライン制御方式
JPS60107141A (ja) * 1983-11-16 1985-06-12 Fujitsu Ltd プランチ制御方式
CA1250667A (en) * 1985-04-15 1989-02-28 Larry D. Larsen Branch control in a three phase pipelined signal processor
JPH0789319B2 (ja) * 1985-04-22 1995-09-27 株式会社日立製作所 デ−タ処理装置における先行制御装置
US4847755A (en) * 1985-10-31 1989-07-11 Mcc Development, Ltd. Parallel processing method and apparatus for increasing processing throughout by parallel processing low level instructions having natural concurrencies
DE3752100T2 (de) * 1986-01-07 1997-12-11 Nec Corp Befehlsvorabrufgerät mit einer Schaltung zum Prüfen der Vorhersage eines Verzweigungsbefehls vor seiner Ausführung
JP2723238B2 (ja) * 1988-01-18 1998-03-09 株式会社東芝 情報処理装置
JPH01271838A (ja) * 1988-04-22 1989-10-30 Fujitsu Ltd マイクロプログラム分岐方法
US4974155A (en) * 1988-08-15 1990-11-27 Evans & Sutherland Computer Corp. Variable delay branch system

Also Published As

Publication number Publication date
EP0376258A3 (de) 1992-07-15
KR920006770B1 (ko) 1992-08-17
AU4728489A (en) 1990-07-05
AU620962B2 (en) 1992-02-27
US6631464B1 (en) 2003-10-07
CA2006732C (en) 1994-05-03
DE68928937T2 (de) 1999-07-01
EP0376258B1 (de) 1999-03-03
KR900010552A (ko) 1990-07-07
EP0376258A2 (de) 1990-07-04
CA2006732A1 (en) 1990-06-27

Similar Documents

Publication Publication Date Title
DE68927138T2 (de) Handhabungssteuerungsverfahren und -system
KR900006837A (ko) 디지탈 제어시스템 및 그에 의한 pid 연산수행방법
DE69031899T2 (de) Befehlsmethode und Ausführungssystem
DE68925447D1 (de) Steuerungsverfahren für verteiltes Verarbeitungssystem
FI895148A0 (fi) Ohjaus- ja käsittelyjärjestelmä vesillä liikkuviin aluksiin
EP0337423A3 (en) Process control method and control system
NO180463C (no) Anordning og fremgangsmåte for styring av minst to strömningsventiler
DE69434996D1 (de) Systemsteuerungsverfahren und Vorrichtung
DE69124763D1 (de) Steuervorrichtung und -verfahren zur schnellen Ladung
DE69411430D1 (de) Prozesssteuerungssystemarchitektur
DE68928113D1 (de) Reihenfolgesteuersystem zur Behandlung von Befehlen
KR900702202A (ko) 람다 제어장치 및 그 방법
DE69328010D1 (de) Client-Server-System und Steuerverfahren dafür
NO171776C (no) Styre- og fremdriftssystem for skip
KR900702207A (ko) 람다 제어 방법 및 장치
KR860005268A (ko) 수치 제어 방법 및 장치
KR900702214A (ko) 람다 제어에 대한 탱크-통기적용 방법 및 장치
DE69523173D1 (de) Beschichtungsverfahren und kontrollsystem zum beschichten
DE69024298T2 (de) System zum automatischen Erstellen eines sequentiellen Steuerprogramms
DE69028264D1 (de) Regelungsverfahren und -vorrichtung
DK0606817T3 (da) Fremgangsmåde og apparat til at indlæse et styreprogram i et kølesystem
DE58900795D1 (de) Verfahren und system zum einstellen des lambda-wertes.
DE68928937T2 (de) Steuerungssystem und -verfahren zum Instruction Fetch
IL92605A0 (en) Production line method and apparatus for high performance instruction execution
GB2224586B (en) Numerical control method

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee