Share to: share facebook share twitter share wa share telegram print page

Motorola 68881

Motorola 68881 FPU

The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math became standard on CPUs. The Motorola 68881 was introduced in 1984.[1] The 68882 is a higher performance version produced later.

Overview

A Motorola 68882 FPU

The 68020 and 68030 CPUs were designed with the separate 68881 chip in mind. Their instruction sets reserved the "F-line" instructions – that is, all opcodes beginning with the hexadecimal digit "F" could either be forwarded to an external coprocessor or be used as "traps" which would throw an exception, handing control to the computer's operating system. If an FPU is not present in the system, the OS would then either call an FPU emulator to execute the instruction's equivalent using 68020 integer-based software code, return an error to the program, terminate the program, or crash and require a reboot.

Architecture

Motorola 68881/68882 series registers
79 ... 63 ... 00 (bit position)
Floating point registers
± exponent mantissa FP0
± exponent mantissa FP1
± exponent mantissa FP2
± exponent mantissa FP3
± exponent mantissa FP4
± exponent mantissa FP5
± exponent mantissa FP6
± exponent mantissa FP7
  31 ... 23 ... 15 ... 07 ... 00 (bit position)
Control register
  0 0 Exception Enable Mode Control FPCR
Status register
  Condition Quotient Exception Status Accrued Exception FPSR
Instruction address register
  32 Bit Address FPIAR

The 68881 has eight 80-bit data registers (a 64-bit mantissa plus a sign bit, and a 15-bit signed exponent).[2] It allows seven different modes of numeric representation, including single-precision floating point, double-precision floating point, extended-precision floating point, integers as 8-, 16- and 32-bit quantities and a floating-point Binary-coded decimal format. The binary floating point formats are as defined by the IEEE 754 floating-point standard. It was designed specifically for floating-point math and is not a general-purpose CPU. For example, when an instruction requires any address calculations, the main CPU handles them before the 68881 takes control.

The CPU/FPU pair are designed such that both can run at the same time. When the CPU encounters a 68881 instruction, it hands the FPU all operands needed for that instruction, and then the FPU releases the CPU to go on and execute the next instruction.

68882

Die of Motorola 68882

The 68882 is an improved version of the 68881, with better pipelining, and eventually available at higher clock speeds.[3][4] Its instruction set is exactly the same. Motorola claimed in some marketing literature that it executes some instructions 40% faster than a 68881 at the same clock speed, though this did not reflect typical performance, as seen by its more modest improvement in the table below. The 68882 is pin compatible with the 68881 and can be used as a direct replacement in most systems. The most important software incompatibility is that the 68882 uses a larger FSAVE state frame, which affects UNIX and other preemptive multitasking OSes that had to be modified to allocate more space for it.

Usage

The 68881 or 68882 were used in the Sun Microsystems Sun-3 workstations, IBM RT PC workstations, Apple Computer Macintosh II family, NeXT Computer, Sharp X68000, Amiga 3000, Convergent Technologies MightyFrame, Atari Mega STE, TT, and Falcon. Some[which?] third-party Amiga and Atari products used the 68881 or 68882 as a memory-mapped peripheral to the 68000.

Versions

68881

  • 155,000 transistors on-chip
  • 12 MHz version
  • 16 MHz version ran at 160 kFLOPS
  • 20 MHz version ran at 192 kFLOPS
  • 25 MHz version ran at 240 kFLOPS

68882

  • 176,000 transistors on-chip
  • 25 MHz version ran at 264 kFLOPS
  • 33 MHz version ran at 352 kFLOPS
  • 40 MHz version ran at 422 kFLOPS
  • 50 MHz version ran at 528 kFLOPS

These statistics came from the comp.sys.m68k FAQ.[3] No statistics are listed for the 16 MHz and 20 MHz 68882, though these chips were indeed produced.

Legacy

Starting with the Motorola 68040, floating point support was included in the CPU itself.

References

  1. ^ Sterling, Thomas; Anderson, Matthew; Brodowicz, Maciej (2017). High Performance Computing: Modern Systems and Practices. Morgan Kaufmann. p. 459. ISBN 978-0-12-420158-3.
  2. ^ MC68881 Technical Summary HCMOS Floating Point Coprocessor (PDF), MC68000 Family Reference Manual, Motorola
  3. ^ a b Boys, Robert (1996-01-06). "Frequently Asked Questions (FAQ) comp.sys.m68k". faqs.org. Retrieved 2023-06-23.
  4. ^ MC68882 Technical Summary HCMOS Floating Point Coprocessor (PDF), MC68000 Family Reference Manual, Motorola
Notes

Read other articles:

NCIS (3.ª temporada) NCIS (3.ª temporada)Box em DVD da Terceira Temporada Informações País de origem  Estados Unidos N.º de episódios 24 Transmissão Emissoraoriginal CBS Exibiçãooriginal 20 de Setembro de 2005 – 16 de Maio de 2006 Lançamento em DVD Região 1 24 de Abril de 2007 Região 2 25 de Junho de 2007 Região 4 15 de Março de 2007 Cronologia das temporadas ← Anterior Próxima → 2.ª temporada(2004–2005) 4.ª temporada(2006–2007) Lista de episódios de NCIS A t...

 

Ernst von Rüchel (1754–1823) Ernst Wilhelm Friedrich Philipp von Rüchel (* 21. Juli 1754 in Ziezeneff; † 14. Januar 1823 in Haseleu im Landkreis Regenwalde) war ein preußischer General der Infanterie. Inhaltsverzeichnis 1 Leben 2 Historische Einordnung 3 Wappen 4 Familie 5 Literatur 6 Weblinks 7 Einzelnachweise Leben Ernst war der Sohn des preußischen Offiziers und Herrn auf Ziezeneff Adam Georg von Rüchel (1692–1757) und dessen Ehefrau Agnes Auguste Hedwig, geborene von Schnell. N...

 

List of awards won by Ratatouille Brad Bird holding the Academy Award for Best Animated Feature Awards and nominations Award Won Nominated Academy Awards 1 5 American Cinema Editors 0 1 Annie Awards 9 13 Art Directors Guild 0 1 Boston Society of Film Critics 1 1 British Academy of Film and Television Arts 1 1 Broadcast Film Critics 1 1 Central Ohio Film Critics Association 1 1 Chicago Film Critics Association 1 2 Christopher Award 1 1 Dallas-Fort Worth Film Critics Association Award 1 1 Empir...

Wartung Dieser Artikel wurde in der Qualitätssicherung Religion eingetragen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen, und beteilige dich an der Diskussion. Dieser Artikel oder Abschnitt bedarf einer grundsätzlichen Überarbeitung. Näheres sollte auf der Diskussionsseite, unter „Überarbeiten“ angegeben sein. Bitte hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Die Darstellung der tengristischen Drei-Welten-Kosmologie auf einer Schaman...

 

أدرنغة   تاريخ التأسيس 1600  تقسيم إداري البلد إيران  [1] إحداثيات 35°55′40″N 51°04′42″E / 35.927777777778°N 51.078333333333°E / 35.927777777778; 51.078333333333  الرمز الجغرافي 404656  تعديل مصدري - تعديل   أدرنغة هي قرية في مقاطعة كرج، إيران. عدد سكان هذه القرية هو 302 في سنة 2011.[2] �...

 

Maxim GorkyPotret Gorky, c. 1906LahirAlexei Maximovich PeshkovNama penaMaxim GorkyPekerjaanPenulis, Dramatis, Aktivis politikKebangsaanRusia, SovietPeriodeModernismeGenreNovel, DramaAliran sastraRealisme sosialisTanda tangan Potret Gorky dengan tanda tangannya Aleksei Maksimovich Peshkov (dalam bahasa Rusia Алексей Максимович Пешков) (28 Maret [K.J.: 16 Maret] 1868–18 Juni 1936), lebih dikenal sebagai Maxim Gorky (Максим Горький), adalah se...

Esopo Año 1639 – 1640Autor Diego VelázquezTécnica Óleo sobre lienzoEstilo BarrocoTamaño 179 cm × 94 cmLocalización Museo del Prado, Madrid, España EspañaPaís de origen España[editar datos en Wikidata] El cuadro de Esopo fue pintado por Diego Velázquez entre 1639 y 1640 y se conserva en el Museo del Prado de Madrid (España) desde la creación de la pinacoteca en 1819. Historia del cuadro Este cuadro fue pintado para decorar un pabellón de caza construido en el mo...

 

Roman red gloss terra sigillata bowl with relief decoration Terra sigillata beaker with barbotine decoration Terra sigillata is a term with at least three distinct meanings: as a description of medieval medicinal earth; in archaeology, as a general term for some of the fine red Ancient Roman pottery with glossy surface slips made in specific areas of the Roman Empire; and more recently, as a description of a contemporary studio pottery technique supposedly inspired by ancient pottery. Usually...

 

The King's Daughter, Soo Baek-hyangPoster promosi untuk The King's Daughter, Soo Baek-hyangGenreSejarah Drama Romansa LagaDitulis olehHwang Jin YoungSutradaraLee Sang Yeob Choi Joon BaePemeranSeo Hyun-jinSeo WooLee Jae-ryongJo Hyun-jaeNegara asalKorea SelatanBahasa asliKoreaJmlh. episode108ProduksiLokasi produksiKoreaDurasi35 menit dari Hari Senin hingga Jumat pukul 20:55 (WSK)RilisJaringan asliMunhwa Broadcasting CorporationRilis asli30 September 2013 (2013-09-30) –14 Maret 2...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: List of Warsaw Shore episodes – news · newspapers · books · scholar · JSTOR (October 2021) (Learn how and when to remove this template message) The following is a list of episodes for the Polish television programme, Warsaw Shore that first aired on MTV on 10 N...

 

Not to be confused with Puck (A Midsummer Night's Dream). Moon of Uranus PuckDiscoveryDiscovered byStephen P. Synnott / Voyager 2Discovery dateDecember 30, 1985DesignationsDesignationUranus XVPronunciation/ˈpʌk/[1]AdjectivesPuckian[2]Orbital characteristicsSemi-major axis86,004.444 ± 0.064 km[3]Eccentricity0.00012 ± 0.000061[3]Orbital period (sidereal)0.76183287 ± 0.000000014 d[3]Average orbital speed8.21 km/...

 

American ice cream parlor chain Handel's Enterprises LLCHandel's current logoTrade nameHandel's Homemade Ice CreamTypePrivateIndustryDessertGenreIce cream parlorFoundedJuly 15, 1945; 78 years ago (1945-07-15) in Youngstown, Ohio, U.S.FounderAlice HandelHeadquartersCanfield, Ohio, U.S.Number of locations120 as of May 23, 2023[update][1]Area served11 states in the U.S.ProductsIce cream • frozen treatsRevenueUS$30 million (2018)...

American manufacturer of aircraft engines Franklin Engine CompanyIndustryAerospace engineeringFounded1902Defunct1975HeadquartersSyracuse, New York, United StatesParentH. H. Franklin Manufacturing Company(1893-1934)Republic Aviation(1945–1947)Tucker Car(1947–1961)Aero Industries(1961–1975) The Franklin Engine Company was an American manufacturer of aircraft engines. Its designs were used primarily in the civilian market, both in fixed wing and helicopter designs. It was briefly directed ...

 

Fictional restaurant in SpongeBob SquarePants The Krusty KrabSeriesSpongeBob SquarePantsFirst appearanceHelp Wanted (1999)Created byStephen HillenburgIn-universe informationTypeFast food restaurantLocationBikini BottomOwnerEugene KrabsEmployees Eugene Krabs (manager) SpongeBob SquarePants (fry cook) Squidward Tentacles (cashier) ProductsKrabby PattiesSloganCome Spend Your Money Here![1] The Krusty Krab is a fictional fast food restaurant in the American animated television series Spon...

 

American science fiction television series The Time TunnelCreated byIrwin AllenStarringJames DarrenRobert ColbertWhit BissellJohn ZarembaLee MeriwetherCountry of originUnited StatesNo. of episodes30ProductionRunning timeapprox. 50 minutesProduction companiesIrwin Allen ProductionsKent Productions Inc.20th Century-Fox TelevisionOriginal releaseNetworkABCReleaseSeptember 9, 1966 (1966-09-09) –April 7, 1967 (1967-04-07) The Time Tunnel is an American color science fiction TV ser...

Senior judge in Wales President of Welsh TribunalsLlywydd Tribiwnlysoedd CymruIncumbentSir Gary Hickinbottomsince 1 April 2023NominatorJudicial Appointments CommissionAppointerLord Chief Justice with consultation with the Welsh Ministers and Lord Chancellor.Formation18 December 2017 The President of Welsh Tribunals (Welsh: Llywydd Tribiwnlysoedd Cymru) is a senior judge in Wales who presides over the Welsh tribunal system. The position was established by the Wales Act 2017 and is the fir...

 

Dark Sun First edition coverAuthorRobert MuchamoreCover artistChris ViggoCountryUnited KingdomLanguageEnglishSeriesCHERUBGenreChildren's, Thriller, Spy novelPublisherHodder and StoughtonPublication date6 March 2008[1]Media typePrint (paperback)Pages108Preceded byThe Sleepwalker Followed byThe General  Dark Sun is a World Book Day novella in the popular CHERUB series by Robert Muchamore. It fits into the series between The Sleepwalker and The General.[...

 

КоммунаКастифаоCastifao 42°30′19″ с. ш. 9°06′45″ в. д.HGЯO Страна  Франция Регион Корсика Департамент Верхняя Корсика Кантон Голо-Морозалья Мэр Mathieu Cervoni(2008–2014) История и география Площадь 42,15 км² Высота центра 219–1049 м Часовой пояс UTC+1:00, летом UTC+2:00 Население Население...

This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (October 2015) (Learn how and when to remove this template message) Natalie Lowe and Tristan MacManus perform The Strictly. The Strictly is a signature dance routine from the BBC show Strictly Come Dancing, which launched...

 

У этого термина существуют и другие значения, см. Эксцентрик. Эксце́нтрик (от лат. ex centro — из центра) — диск (цилиндрическая поверхность) или сектор диска, насаженный на вращающийся вал так, что ось вращения диска параллельна, но не совпадает с осью вращения вала, д�...

 
Kembali kehalaman sebelumnya