AU538983B2

AU538983B2 – Floating point processor
– Google Patents

AU538983B2 – Floating point processor
– Google Patents
Floating point processor

Info

Publication number
AU538983B2

AU538983B2
AU52235/79A
AU5223579A
AU538983B2
AU 538983 B2
AU538983 B2
AU 538983B2
AU 52235/79 A
AU52235/79 A
AU 52235/79A
AU 5223579 A
AU5223579 A
AU 5223579A
AU 538983 B2
AU538983 B2
AU 538983B2
Authority
AU
Australia
Prior art keywords
floating point
point processor
processor
floating
point
Prior art date
1978-12-11
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.)

Ceased

Application number
AU52235/79A
Other versions

AU5223579A
(en

Inventor
David L. Whipple
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.)

EMC Corp

Original Assignee
Data General 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.)
1978-12-11
Filing date
1979-10-26
Publication date
1984-09-06

1979-10-26
Application filed by Data General Corp
filed
Critical
Data General Corp

1980-07-10
Publication of AU5223579A
publication
Critical
patent/AU5223579A/en

1984-09-06
Application granted
granted
Critical

1984-09-06
Publication of AU538983B2
publication
Critical
patent/AU538983B2/en

1999-10-26
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

G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled

G06F5/01—Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising

G06F5/012—Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising in floating-point computations

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/30—Arrangements for executing machine instructions, e.g. instruction decode

G06F9/30003—Arrangements for executing specific machine instructions

G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands

G06F9/3001—Arithmetic instructions

G06F9/30014—Arithmetic instructions with variable precision

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/30—Arrangements for executing machine instructions, e.g. instruction decode

G06F9/30003—Arrangements for executing specific machine instructions

G06F9/3004—Arrangements for executing specific machine instructions to perform operations on memory

AU52235/79A
1978-12-11
1979-10-26
Floating point processor

Ceased

AU538983B2
(en)

Applications Claiming Priority (2)

Application Number
Priority Date
Filing Date
Title

US968227

1978-12-11

US05/968,227

US4229801A
(en)

1978-12-11
1978-12-11
Floating point processor having concurrent exponent/mantissa operation

Publications (2)

Publication Number
Publication Date

AU5223579A

AU5223579A
(en)

1980-07-10

AU538983B2
true

AU538983B2
(en)

1984-09-06

Family
ID=25513938
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

AU52235/79A
Ceased

AU538983B2
(en)

1978-12-11
1979-10-26
Floating point processor

Country Status (8)

Country
Link

US
(1)

US4229801A
(en)

JP
(1)

JPS5582351A
(en)

AU
(1)

AU538983B2
(en)

CA
(1)

CA1123110A
(en)

DE
(1)

DE2949375A1
(en)

FR
(1)

FR2447061B1
(en)

GB
(1)

GB2038049B
(en)

NL
(1)

NL7908893A
(en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

JPS5776634A
(en)

*

1980-10-31
1982-05-13
Hitachi Ltd
Digital signal processor

US4464716A
(en)

*

1981-05-22
1984-08-07
Data General Corporation
Digital data processing system using unique formatting techniques for performing arithmetic ALU operations

US4468748A
(en)

*

1981-06-11
1984-08-28
Data General Corporation
Floating point computation unit having means for rounding the floating point computation result

US4509116A
(en)

*

1982-04-21
1985-04-02
Digital Equipment Corporation
Special instruction processing unit for data processing system

JPS59188740A
(en)

*

1983-04-11
1984-10-26
Hitachi Ltd
Floating adder

US4750110A
(en)

*

1983-04-18
1988-06-07
Motorola, Inc.
Method and apparatus for executing an instruction contingent upon a condition present in another data processor

US4943940A
(en)

*

1984-09-27
1990-07-24
Advanced Micro Devices, Inc.
Floating point add/subtract and multiplying assemblies sharing common normalization, rounding and exponential apparatus

US4758974A
(en)

*

1985-01-29
1988-07-19
American Telephone And Telegraph Company, At&T Bell Laboratories
Most significant digit location

JPH07104771B2
(en)

*

1985-05-10
1995-11-13
株式会社日立製作所

calculator

US5070475A
(en)

*

1985-11-14
1991-12-03
Data General Corporation
Floating point unit interface

US4763294A
(en)

*

1985-12-19
1988-08-09
Wang Laboratories, Inc.
Method and apparatus for floating point operations

US4858166A
(en)

*

1986-09-19
1989-08-15
Performance Semiconductor Corporation
Method and structure for performing floating point comparison

US4884231A
(en)

*

1986-09-26
1989-11-28
Performance Semiconductor Corporation
Microprocessor system with extended arithmetic logic unit

US4890253A
(en)

*

1988-12-28
1989-12-26
International Business Machines Corporation
Predetermination of result conditions of decimal operations

US4999803A
(en)

*

1989-06-29
1991-03-12
Digital Equipment Corporation
Floating point arithmetic system and method

US5253349A
(en)

*

1991-01-30
1993-10-12
International Business Machines Corporation
Decreasing processing time for type 1 dyadic instructions

US5195052A
(en)

*

1991-12-13
1993-03-16
International Business Machines Corporation
Circuit and method for performing integer power operations

JP3421933B2
(en)

*

1994-10-31
2003-06-30
弘之 河▲崎▼

Arithmetic processing unit and electronic computer

BR9509845A
(en)

1994-12-02
1997-12-30
Intel Corp

Microprocessor with compacting operation of composite operating elements

US5687340A
(en)

*

1995-05-16
1997-11-11
Hewlett-Packard Company
Reduced area floating point processor control logic utilizing a decoder between a control unit and the FPU

US5852726A
(en)

*

1995-12-19
1998-12-22
Intel Corporation
Method and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced manner

US5940859A
(en)

*

1995-12-19
1999-08-17
Intel Corporation
Emptying packed data state during execution of packed data instructions

US6792523B1
(en)

1995-12-19
2004-09-14
Intel Corporation
Processor with instructions that operate on different data types stored in the same single logical register file

US5857096A
(en)

*

1995-12-19
1999-01-05
Intel Corporation
Microarchitecture for implementing an instruction to clear the tags of a stack reference register file

US5835748A
(en)

*

1995-12-19
1998-11-10
Intel Corporation
Method for executing different sets of instructions that cause a processor to perform different data type operations on different physical registers files that logically appear to software as a single aliased register file

US5701508A
(en)

1995-12-19
1997-12-23
Intel Corporation
Executing different instructions that cause different data type operations to be performed on single logical register file

JP2000068834A
(en)

1998-08-20
2000-03-03
Hiroyuki Kawasaki
Signal conversion method and signal converter

US7254696B2
(en)

*

2002-12-12
2007-08-07
Alacritech, Inc.
Functional-level instruction-set computer architecture for processing application-layer content-service requests such as file-access requests

Family Cites Families (9)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US3551665A
(en)

*

1966-09-13
1970-12-29
Ibm
Floating point binary adder utilizing completely sequential hardware

US3557357A
(en)

*

1967-07-14
1971-01-19
Gen Electric
Data processing system having time-shared storage means

US3697734A
(en)

*

1970-07-28
1972-10-10
Singer Co
Digital computer utilizing a plurality of parallel asynchronous arithmetic units

CA1013861A
(en)

*

1972-10-10
1977-07-12
Adrianus J. Van De Goor
Special instruction processor

US3871578A
(en)

*

1972-10-10
1975-03-18
Digital Equipment Corp
Data processing system for multiplying and intergerizing floating point numbers

US4075704A
(en)

*

1976-07-02
1978-02-21
Floating Point Systems, Inc.
Floating point data processor for high speech operation

US4128876A
(en)

*

1977-04-28
1978-12-05
International Business Machines Corporation
Synchronous microcode generated interface for system of microcoded data processors

US4130879A
(en)

*

1977-07-15
1978-12-19
Honeywell Information Systems Inc.
Apparatus for performing floating point arithmetic operations using submultiple storage

US4161784A
(en)

*

1978-01-05
1979-07-17
Honeywell Information Systems, Inc.
Microprogrammable floating point arithmetic unit capable of performing arithmetic operations on long and short operands

1978

1978-12-11
US
US05/968,227
patent/US4229801A/en
not_active
Expired – Lifetime

1979

1979-10-26
AU
AU52235/79A
patent/AU538983B2/en
not_active
Ceased

1979-10-31
GB
GB7937727A
patent/GB2038049B/en
not_active
Expired

1979-11-28
CA
CA340,790A
patent/CA1123110A/en
not_active
Expired

1979-12-07
DE
DE19792949375
patent/DE2949375A1/en
active
Granted

1979-12-10
FR
FR7930652A
patent/FR2447061B1/en
not_active
Expired

1979-12-10
NL
NL7908893A
patent/NL7908893A/en
not_active
Application Discontinuation

1979-12-11
JP
JP15984779A
patent/JPS5582351A/en
active
Granted

Also Published As

Publication number
Publication date

CA1123110A
(en)

1982-05-04

JPS5582351A
(en)

1980-06-21

GB2038049A
(en)

1980-07-16

JPH0128409B2
(en)

1989-06-02

DE2949375C2
(en)

1987-03-19

FR2447061B1
(en)

1986-02-21

GB2038049B
(en)

1983-07-20

US4229801A
(en)

1980-10-21

FR2447061A1
(en)

1980-08-14

DE2949375A1
(en)

1980-06-19

NL7908893A
(en)

1980-06-13

AU5223579A
(en)

1980-07-10

Similar Documents

Publication
Publication Date
Title

AU538983B2
(en)

1984-09-06

Floating point processor

AU518371B2
(en)

1981-09-24

Microprogammable floating point arithmetic unit

AU4782679A
(en)

1979-12-13

Oxygenerator

AU4569779A
(en)

1979-10-18

4-aza-17-substituted-5a-androstan-3-ones

AU1328683A
(en)

1983-08-04

O-alkoxycarbonyl benzenesulfonylisocyanates

AU4583279A
(en)

1979-10-25

Cycloalkyltriazoles

AU4655479A
(en)

1979-11-01

Ear-plugs

AU4825779A
(en)

1980-01-03

Benzofuranyl-piperidines

AU4398379A
(en)

1979-08-23

9-amino-dibenzopyrans

AU4666779A
(en)

1979-11-22

Azolopyrimidinones

AU4406379A
(en)

1979-08-16

1-aryloxy-3-hitratoalkylamino-2-propanols

AU4754479A
(en)

1979-12-06

Carbamimido thiaotes

AU4642179A
(en)

1979-11-08

4-quinolinylaminobenzoylpiperidines

AU5120479A
(en)

1980-04-17

Buoy

AU4571479A
(en)

1979-10-18

2-aminopyrimidones

AU4530579A
(en)

1979-11-08

Plansifters

AU4506179A
(en)

1979-09-20

Nitrodiarylamines

AU4524379A
(en)

1979-09-27

N-oxacyclic-alkylpiperidyl-diazacompounds

AU525995B2
(en)

1982-12-09

Indolealylamines

AU4398479A
(en)

1979-08-16

N-azolylalkyl-halogenoacetanilides

AU4814679A
(en)

1980-01-03

Rid-mowse

AU4507279A
(en)

1979-09-20

Phenoxyalkylamines

AU530137B2
(en)

1983-07-07

Information processor

AU4519079A
(en)

1979-09-27

Dilignols

AU4450379A
(en)

1979-09-06

Androstadienes

Download PDF in English

None