JPS57150040A - Pipeline computer - Google Patents

Pipeline computer

Info

Publication number
JPS57150040A
JPS57150040A JP3481581A JP3481581A JPS57150040A JP S57150040 A JPS57150040 A JP S57150040A JP 3481581 A JP3481581 A JP 3481581A JP 3481581 A JP3481581 A JP 3481581A JP S57150040 A JPS57150040 A JP S57150040A
Authority
JP
Japan
Prior art keywords
instruction
branching
stream
branch
satisfied
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.)
Granted
Application number
JP3481581A
Other languages
English (en)
Japanese (ja)
Other versions
JPS612971B2 (2
Inventor
Jiro Suzaku
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3481581A priority Critical patent/JPS57150040A/ja
Publication of JPS57150040A publication Critical patent/JPS57150040A/ja
Publication of JPS612971B2 publication Critical patent/JPS612971B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/3802Instruction prefetching
    • G06F9/3804Instruction prefetching for branches, e.g. hedging, branch folding

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)
JP3481581A 1981-03-11 1981-03-11 Pipeline computer Granted JPS57150040A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3481581A JPS57150040A (en) 1981-03-11 1981-03-11 Pipeline computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3481581A JPS57150040A (en) 1981-03-11 1981-03-11 Pipeline computer

Publications (2)

Publication Number Publication Date
JPS57150040A true JPS57150040A (en) 1982-09-16
JPS612971B2 JPS612971B2 (2) 1986-01-29

Family

ID=12424699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3481581A Granted JPS57150040A (en) 1981-03-11 1981-03-11 Pipeline computer

Country Status (1)

Country Link
JP (1) JPS57150040A (2)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6182238A (ja) * 1984-08-18 1986-04-25 Fujitsu Ltd 命令の条件分岐制御方法
JPH02255918A (ja) * 1988-12-27 1990-10-16 Fujitsu Ltd 命令取出し制御方式
US6631464B1 (en) 1988-12-27 2003-10-07 Fujitsu Limited Instruction pipeline with a branch prefetch when the branch is certain
US6934829B2 (en) 1991-07-08 2005-08-23 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6182238A (ja) * 1984-08-18 1986-04-25 Fujitsu Ltd 命令の条件分岐制御方法
JPH02255918A (ja) * 1988-12-27 1990-10-16 Fujitsu Ltd 命令取出し制御方式
US6631464B1 (en) 1988-12-27 2003-10-07 Fujitsu Limited Instruction pipeline with a branch prefetch when the branch is certain
US6934829B2 (en) 1991-07-08 2005-08-23 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution
US6948052B2 (en) 1991-07-08 2005-09-20 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution
US6959375B2 (en) 1991-07-08 2005-10-25 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution
US6986024B2 (en) 1991-07-08 2006-01-10 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution
US7162610B2 (en) 1991-07-08 2007-01-09 Seiko Epson Corporation High-performance, superscalar-based computer system with out-of-order instruction execution

Also Published As

Publication number Publication date
JPS612971B2 (2) 1986-01-29

Similar Documents

Publication Publication Date Title
JPS56149646A (en) Operation controller
IE851252L (en) Instruction prefetch system for conditional branch¹instruction for central processor unit
GB1506972A (en) Data processing systems
JPS56123041A (en) Information processor
KR910012915A (ko) 소프트웨어 예정 기법을 사용한 파이프라인 브레이크 최소화 프로세스
KR920004290B1 (ko) 명령파이프라인방식의 마이크로프로세서
KR100603067B1 (ko) 분기 예측의 타입을 분류하기 위해 복귀 선택 비트들을 이용하는 분기 예측
EP0130381A3 (en) Mechanism for implementing one machine cycle executable branch-on-any-bit-in-any-register instructions in a primitive instruction set computing system
JPS57150040A (en) Pipeline computer
JPS54117646A (en) Computer
JPS5759253A (en) Branch instruction prefetch system
JPS56124952A (en) Information processing equipment
JPS623324A (ja) 可変位置シフタ
JPS56157538A (en) Data processing system of advanced mode control
JPS6488843A (en) Pipeline computer provided with conditional branch instruction having instruction prefetching direction indicating information
JPS573142A (en) Instruction prefetching system
JPS57143641A (en) Information processing device
JPS578852A (en) Sequenced instruction execution control system
JPS5794853A (en) Data processor
JPS6426232A (en) Microprogram control system for pipeline computer
JPS57106957A (en) Microprogram address control system
JPS57209539A (en) Input controlling system for display screen by attribute
JPS5789175A (en) Data processing control system
JPS57101990A (en) Automatic inhibition processing system of word processor
JPS5733476A (en) Buffer memory control system