DE68926289D1 - Gleitkommadivisions-Verfahren und -Anordnung - Google Patents

Gleitkommadivisions-Verfahren und -Anordnung

Info

Publication number
DE68926289D1
DE68926289D1 DE68926289T DE68926289T DE68926289D1 DE 68926289 D1 DE68926289 D1 DE 68926289D1 DE 68926289 T DE68926289 T DE 68926289T DE 68926289 T DE68926289 T DE 68926289T DE 68926289 D1 DE68926289 D1 DE 68926289D1
Authority
DE
Germany
Prior art keywords
arrangement
floating point
division method
point division
floating
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
DE68926289T
Other languages
English (en)
Other versions
DE68926289T2 (de
Inventor
Daniel Cocanougher
Peter Willy Markstein
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE68926289D1 publication Critical patent/DE68926289D1/de
Publication of DE68926289T2 publication Critical patent/DE68926289T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/52Multiplying; Dividing
    • G06F7/535Dividing only
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/535Indexing scheme relating to groups G06F7/535 - G06F7/5375
    • G06F2207/5351Multiplicative non-restoring division, e.g. SRT, using multiplication in quotient selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/535Indexing scheme relating to groups G06F7/535 - G06F7/5375
    • G06F2207/5355Using iterative approximation not using digit recurrence, e.g. Newton Raphson or Goldschmidt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/535Indexing scheme relating to groups G06F7/535 - G06F7/5375
    • G06F2207/5356Via reciprocal, i.e. calculate reciprocal only, or calculate reciprocal first and then the quotient from the reciprocal and the numerator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/483Computations with numbers represented by a non-linear combination of denominational numbers, e.g. rational numbers, logarithmic number system or floating-point numbers
    • G06F7/487Multiplying; Dividing
    • G06F7/4873Dividing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/499Denomination or exception handling, e.g. rounding or overflow
    • G06F7/49942Significance control
    • G06F7/49947Rounding
    • G06F7/49957Implementation of IEEE-754 Standard

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Complex Calculations (AREA)
DE1989626289 1989-01-13 1989-12-20 Gleitkommadivisions-Verfahren und -Anordnung Expired - Fee Related DE68926289T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US29777189A 1989-01-13 1989-01-13

Publications (2)

Publication Number Publication Date
DE68926289D1 true DE68926289D1 (de) 1996-05-23
DE68926289T2 DE68926289T2 (de) 1996-10-10

Family

ID=23147678

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1989626289 Expired - Fee Related DE68926289T2 (de) 1989-01-13 1989-12-20 Gleitkommadivisions-Verfahren und -Anordnung

Country Status (3)

Country Link
EP (1) EP0377992B1 (de)
JP (1) JPH0687219B2 (de)
DE (1) DE68926289T2 (de)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5046038A (en) * 1989-07-07 1991-09-03 Cyrix Corporation Method and apparatus for performing division using a rectangular aspect ratio multiplier
CA2047180A1 (en) * 1989-12-29 1991-06-30 Brett L. Lindsley Methods and apparatus for efficient resource allocation for error and exception handling in convergent division
US5341321A (en) * 1993-05-05 1994-08-23 Hewlett-Packard Company Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
GB2372353A (en) * 2000-12-20 2002-08-21 Sicon Video Corp Method and apparatus for calculating a reciprocal
US9146706B2 (en) 2006-05-05 2015-09-29 Qualcomm Incorporated Controlled-precision iterative arithmetic logic unit
US20120059866A1 (en) * 2010-09-03 2012-03-08 Advanced Micro Devices, Inc. Method and apparatus for performing floating-point division
US8775494B2 (en) 2011-03-01 2014-07-08 Nvidia Corporation System and method for testing whether a result is correctly rounded
JP2020166661A (ja) * 2019-03-29 2020-10-08 日本電気株式会社 除算装置、除算方法及びプログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3828175A (en) * 1972-10-30 1974-08-06 Amdahl Corp Method and apparatus for division employing table-lookup and functional iteration
JPS54136147A (en) * 1978-04-13 1979-10-23 Panafacom Ltd Divider
JPS5520508A (en) * 1978-06-29 1980-02-14 Panafacom Ltd Processor for division
US4594680A (en) * 1983-05-04 1986-06-10 Sperry Corporation Apparatus for performing quadratic convergence division in a large data processing system
JPS60164837A (ja) * 1984-02-07 1985-08-27 Nec Corp 除算装置
JPS61262930A (ja) * 1985-05-17 1986-11-20 Nec Corp 除算装置

Also Published As

Publication number Publication date
JPH02227726A (ja) 1990-09-10
EP0377992B1 (de) 1996-04-17
EP0377992A2 (de) 1990-07-18
JPH0687219B2 (ja) 1994-11-02
DE68926289T2 (de) 1996-10-10
EP0377992A3 (de) 1992-01-08

Similar Documents

Publication Publication Date Title
IT1205010B (it) Tetraidronaftalin-derivati e indan-derivati
DK103389D0 (da) Forbedret braender
ATA901789A (de) Somatostatinpeptid
DE68929114D1 (de) Gleitkomma-arithmetische Einheiten
ATA900689A (de) Calcitoninpeptide
ATA172889A (de) Furanderivate
BR8902531A (pt) Estrutura flutuante
DK476689A (da) Polyisocyanatmateriale
DK431989A (da) Formefremgangsmaade og -indretning
DE68926289D1 (de) Gleitkommadivisions-Verfahren und -Anordnung
DE69024139D1 (de) Fixiermethode
FI91488B (fi) Seula
IT9020623A0 (it) procedimento
KR900702433A (ko) 레퍼런스점 복귀방식
PT8062U (pt) Oculos melhorados
BR8904267A (pt) Mancal
DK488185A (da) N6-benzopyrano- og benzothiopyranoadenosiner
KR890013292A (ko) 녹화기반 조성 공법
KR900007491A (ko) 연속 처리 방법
IT215130Z2 (it) Cuscinetto antilombaggine
BR8907408A (pt) Aparelho de flutuacao
ATA296888A (de) Labyrinthanordnung
IT9020769A0 (it) procedimento stereoselettivo
KR910010872U (ko) 바벨
BR8805959A (pt) Metodo de tamponamento de dutos

Legal Events

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