AU6979087A

AU6979087A – Instruction sequencer branch mechanism
– Google Patents

AU6979087A – Instruction sequencer branch mechanism
– Google Patents
Instruction sequencer branch mechanism

Info

Publication number
AU6979087A

AU6979087A
AU69790/87A
AU6979087A
AU6979087A
AU 6979087 A
AU6979087 A
AU 6979087A
AU 69790/87 A
AU69790/87 A
AU 69790/87A
AU 6979087 A
AU6979087 A
AU 6979087A
AU 6979087 A
AU6979087 A
AU 6979087A
Authority
AU
Australia
Prior art keywords
instruction sequencer
branch mechanism
branch
sequencer
instruction
Prior art date
1986-03-13
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
AU69790/87A
Other versions

AU592854B2
(en

Inventor
William T. Fuller
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.)

Tandem Computers Inc

Original Assignee
Tandem Computers Inc
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.)
1986-03-13
Filing date
1987-03-06
Publication date
1987-09-17

1987-03-06
Application filed by Tandem Computers Inc
filed
Critical
Tandem Computers Inc

1987-09-17
Publication of AU6979087A
publication
Critical
patent/AU6979087A/en

1990-01-25
Application granted
granted
Critical

1990-01-25
Publication of AU592854B2
publication
Critical
patent/AU592854B2/en

2007-03-06
Anticipated expiration
legal-status
Critical

Status
Ceased
legal-status
Critical
Current

Links

Espacenet

Global Dossier

Discuss

Classifications

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements 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/22—Microcontrol or microprogram arrangements

G06F9/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements

G06F9/262—Arrangements for next microinstruction selection

G06F9/264—Microinstruction selection based on results of processing

G06F9/267—Microinstruction selection based on results of processing by instruction selection on output of storage

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements 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/22—Microcontrol or microprogram arrangements

G06F9/28—Enhancement of operational speed, e.g. by using several microcontrol devices operating in parallel

AU69790/87A
1986-03-13
1987-03-06
Instruction sequencer branch mechanism

Ceased

AU592854B2
(en)

Applications Claiming Priority (2)

Application Number
Priority Date
Filing Date
Title

US06/839,742

US4837681A
(en)

1986-03-13
1986-03-13
Instruction sequencer branch mechanism

US839742

1992-02-28

Publications (2)

Publication Number
Publication Date

AU6979087A
true

AU6979087A
(en)

1987-09-17

AU592854B2

AU592854B2
(en)

1990-01-25

Family
ID=25280522
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

AU69790/87A
Ceased

AU592854B2
(en)

1986-03-13
1987-03-06
Instruction sequencer branch mechanism

Country Status (5)

Country
Link

US
(1)

US4837681A
(en)

EP
(1)

EP0237311B1
(en)

JP
(2)

JPH0679270B2
(en)

AU
(1)

AU592854B2
(en)

DE
(1)

DE3751353T2
(en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US5058007A
(en)

*

1987-11-05
1991-10-15
Raytheon Company
Next microinstruction generator in a microprogram control unit

US5640585A
(en)

*

1988-02-09
1997-06-17
Ast Research, Inc.
State machine bus controller

US4914579A
(en)

*

1988-02-17
1990-04-03
International Business Machines Corporation
Apparatus for branch prediction for computer instructions

CA2030404A1
(en)

*

1989-11-27
1991-05-28
Robert W. Horst
Microinstruction sequencer

US5291610A
(en)

*

1990-07-12
1994-03-01
The Regents Of The University Of California
Microcode sequencer changing states in response to an external gating input level change upon the occurrence of a WAIT instruction

US5265213A
(en)

*

1990-12-10
1993-11-23
Intel Corporation
Pipeline system for executing predicted branch target instruction in a cycle concurrently with the execution of branch instruction

EP0522513A2
(en)

*

1991-07-09
1993-01-13
Hughes Aircraft Company
High speed parallel microcode program controller

US5410660A
(en)

*

1992-12-24
1995-04-25
Motorola, Inc.
System and method for executing branch on bit set/clear instructions using microprogramming flow

US7324112B1
(en)

2004-04-12
2008-01-29
Nvidia Corporation
System and method for processing divergent samples in a programmable graphics processing unit

US7477255B1
(en)

*

2004-04-12
2009-01-13
Nvidia Corporation
System and method for synchronizing divergent samples in a programmable graphics processing unit

Family Cites Families (11)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US3551895A
(en)

*

1968-01-15
1970-12-29
Ibm
Look-ahead branch detection system

US3764988A
(en)

*

1971-03-01
1973-10-09
Hitachi Ltd
Instruction processing device using advanced control system

US3987416A
(en)

*

1973-09-24
1976-10-19
Vandierendonck Jerry L
Electronic calculator with display and keyboard scanning signal generator in data memory

JPS5247638A
(en)

*

1975-10-15
1977-04-15
Toshiba Corp
Information processing device

AU518589B2
(en)

*

1976-05-03
1981-10-08
International Business Machines Corporation
Microprocessor system

SE403322B
(en)

*

1977-02-28
1978-08-07
Ellemtel Utvecklings Ab

DEVICE IN A CONTROL COMPUTER FOR SHORTENING THE EXECUTION TIME FOR INSTRUCTIONS FOR INDIRECT ADDRESSING OF A DATA MEMORY

US4354232A
(en)

*

1977-12-16
1982-10-12
Honeywell Information Systems Inc.
Cache memory command buffer circuit

US4179737A
(en)

*

1977-12-23
1979-12-18
Burroughs Corporation
Means and methods for providing greater speed and flexibility of microinstruction sequencing

JPS58186846A
(en)

*

1982-04-27
1983-10-31
Nec Corp
Microprogram controller

US4710866A
(en)

*

1983-09-12
1987-12-01
Motorola, Inc.
Method and apparatus for validating prefetched instruction

US4654786A
(en)

*

1984-04-11
1987-03-31
Texas Instruments Incorporated
Data processor using picosquencer to control execution of multi-instruction subroutines in a single fetch cycle

1986

1986-03-13
US
US06/839,742
patent/US4837681A/en
not_active
Expired – Lifetime

1987

1987-03-06
AU
AU69790/87A
patent/AU592854B2/en
not_active
Ceased

1987-03-09
EP
EP87302010A
patent/EP0237311B1/en
not_active
Expired – Lifetime

1987-03-09
DE
DE3751353T
patent/DE3751353T2/en
not_active
Expired – Fee Related

1987-03-13
JP
JP62058682A
patent/JPH0679270B2/en
not_active
Expired – Lifetime

1994

1994-03-04
JP
JP6034816A
patent/JPH0746314B2/en
not_active
Expired – Lifetime

Also Published As

Publication number
Publication date

DE3751353D1
(en)

1995-07-27

JPH0746314B2
(en)

1995-05-17

EP0237311B1
(en)

1995-06-21

EP0237311A2
(en)

1987-09-16

JPS62224826A
(en)

1987-10-02

AU592854B2
(en)

1990-01-25

JPH06301528A
(en)

1994-10-28

DE3751353T2
(en)

1996-02-29

JPH0679270B2
(en)

1994-10-05

EP0237311A3
(en)

1991-04-10

US4837681A
(en)

1989-06-06

Similar Documents

Publication
Publication Date
Title

AU591007B2
(en)

1989-11-23

3-aryloxy-3-substituted propanamines

AU7310987A
(en)

1987-11-19

1-aralkyl-4-cyano-pyrazoles

AU593093B2
(en)

1990-02-01

Radio-direction-finding

AU7024087A
(en)

1987-08-25

Groundsheet

AU7462887A
(en)

1987-12-24

Complex compounds

AU6925587A
(en)

1987-08-27

Naphthothiazepinones

AU7553887A
(en)

1988-01-14

7-acyloxy-6-aminoacyloxypolyoxylabdanes

AU6979087A
(en)

1987-09-17

Instruction sequencer branch mechanism

AU6628986A
(en)

1988-03-24

Tots-in-tandem

AU7372487A
(en)

1987-12-03

Fire-lighters

AU5988990A
(en)

1990-11-15

3-alkoxy-2-aminopropylamides

AU7686987A
(en)

1988-02-18

Triazolo-pryimidine-2-sulphonamides

AU7562487A
(en)

1988-01-21

Dartboards

AU6876687A
(en)

1987-09-17

Theft-deterring label-holders

AU579047B2
(en)

1988-11-10

Pyridopyrimidinediones

AU626472B2
(en)

1992-07-30

1-n-dodecylazacycloheptane-2-thione

AU7182187A
(en)

1987-10-22

3-carbamoyl-4-hydroxy-coumarins

AU7432087A
(en)

1987-12-22

Roller-ski

AU585186B2
(en)

1989-06-08

End detail for ceiling runner

AU6791287A
(en)

1987-07-30

Sky-light

AU7594487A
(en)

1988-01-28

Decahydronaphth-2-yl-alkylamines

AU6804587A
(en)

1987-08-13

4-aminomethyl-fluoresceins

AU574595B2
(en)

1988-07-07

Halophor sulfone composition

AU7049387A
(en)

1987-10-01

Naphthothiazocinones

AU592423B2
(en)

1990-01-11

Pyridylthio-acylanilides

Legal Events

Date
Code
Title
Description

2000-10-19
MK14
Patent ceased section 143(a) (annual fees not paid) or expired

Download PDF in English

None