A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Az FPU az angol floating-point unit kifejezés rövidítése, ami magyarul lebegőpontos egység; a számítógépnek egy lebegőpontos matematikai műveleteket végző alegysége, a CPU kiegészítője. Nevezik még matematikai koprocesszornak is – ez az elnevezés onnan ered, hogy eleinte ezek az egységek a fő processzortól különálló, ahhoz csatlakoztatható opcionális egységek voltak. Megfigyelhető, hogy a lebegőpontos számításokat végző egységek a mikroprocesszorok fejlődése során kezdetben különálló áramkörökként jelentek meg, felépítésükben is különböztek a fő processzoroktól (pl. a 8087-es lebegőpontos egység alapvetően verem-szervezésű, szemben az azt vezérlő 8086-os főprocesszor hagyományos regiszteres felépítésével), később azonban egyre gyakrabban beépültek a főprocesszorokba, és manapság már alig van olyan processzorkialakítás, amelyben a lebegőpontos műveletekhez kiegészítő processzorra lenne szükség: pl. a beágyazott processzoroknak külön sorozataik vannak, amelyek vagy tartalmazzák, vagy nélkülözik a lebegőpontos egységet, és a feladat határozza meg, hogy éppen melyik kerül felhasználásra.
Használatával a processzor műveletvégző képessége nagyban növelhető. Az Intel processzorai esetében a 486-os processzorcsalád óta a CPU integrált része, korábban külön modul.
Matematikai társprocesszorok
- AMD Am9511 – 1977, korai matematikai koprocesszor
- AMD Am9512
- Intel 8231 – 1979, segédprocesszor, AMD licenc
- Intel 8232 – 1980-as évek eleje, az AMD Am9512 analógja
- Intel 8087 – 1980, az első x87 lebegőpontos koprocesszor
- Intel 80187 – 1989[1]
- Intel 80287 – 1982[2]
- Intel 80387 – 1987. február 16.[3]
- Intel 80487 – 1991, 25 MHz, 32 bites matematikai koprocesszor[4]
- Nx587 – a NexGen Nx586 processzorhoz
- Motorola 68881 és 68882 – 1983[5]
- MIPS R2010 – 1987[6]
- MIPS R3010 – 1988,[7] 25 MHz[8]
- National Semiconductor 32081 koprocesszor-család – 1985 (?)[9]
- Texas Instruments 8847 – SN74ACT8847, 1988, 33,33 MHz,[8] 600-szor gyorsabb az Intel 80387-es matematikai koprocesszoránál[10]
- Weitek 3364 – 1988, 20 MHz[8]
- Weitek 1064 (1981), 1067 (1982), 1167, 2167, 3167,[11] 4167 – a Weitek cég koprocesszorai a Motorola, Intel, MIPS, SPARC és PA-RISC architektúrákhoz
- WRL 3170/3171 – 1990, a SPARC processzorokhoz, a lebegőpontos mag ugyanaz, mint a Weitek 3364-nél[8][12]
- Zilog Z8070 – 1983, APU, Arithmetic Processing Unit a Z8000-es családhoz[13]
Jegyzetek
- ↑ 80187 (angol nyelven), 2011
- ↑ 80287 (angol nyelven), 2011
- ↑ Intel 80387 (angol nyelven), 2011
- ↑ Intel 80487 (angol nyelven), 2011
- ↑ Clayton Huntsman, Duane Cawthron: The MC68881 Floating-point Coprocessor (angol nyelven). ACM, 1983. november 1. (Hozzáférés: 2013)
- ↑ Dominic Sweetman: See MIPS Run (angol nyelven) pp. 8. Morgan Kaufmann, 2010. július 8. „An ambitious external math coprocessor chip (the R2010 floating-point accelerator, or FPU) first shipped in mid-1987.”
- ↑ Rowen, C. ; Johnson, M. ; Ries, P. (1988. június 1.). „The MIPS R3010 floating-point coprocessor” (angol nyelven). IEEE Micro 8 (3), 53-62. o. DOI:10.1109/40.540.
- ↑ a b c d John L. Hennessy ; David A. Patterson. Computer Architecture: A quantitative approach, 4. (angol nyelven), San Francisco: Morgan Kaufmann, H.58. o.. DOI: 10.1.1.115.1881. isbn 978-0-12-370490-0, isbn 0-12-370490-1 (2007)
- ↑ Gennadiy Shvets: National Semiconductor 32081 co-processor family (angol nyelven). CPU-World, 2010
- ↑ Mark Brownstein (1988. április 25.). „Floating-Point Chip Operates 600 Times Faster Than 80387”. InfoWorld 10 (17), 28. o. ISSN 0199-6649.
- ↑ Gennadiy Shvets: Weitek 3167-025-GCU (angol nyelven). CPU-World, 2010, 16, 20, 25, 33 MHz
- ↑ Birman, M., A. Samuels, G. Chu, T. Chuk, L. Hu, J. McLeod, and J. Barnes . “Developing the WRL3170/3171 SPARC floating-point coprocessors,” IEEE Micro 10:1, 55–64.
- ↑ http://bitsavers.informatik.uni-stuttgart.de/pdf/zilog/_dataBooks/1983_84_Components_Data_Book.pdf Archiválva 2016. június 1-i dátummal a Wayback Machine-ben 1983, komponensek
Források
További információk
- Matematikai társprocesszorok (magyar nyelven). Vasynet, 2004. január 9. (Hozzáférés: 2014)[halott link] – Intel, Cyrix, IIT, Weitek, Motorola, Chips & Technologies, ULSI koprocesszorok
Kapcsolódó szócikkek
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Analóg multiméterek túlterhelés elleni védelme
Egyenáram
Egyenáram mérése
Egyenirányítós lengőtekercses műszer
Elektromágnes (fizika)
Elektromos feszültség
Elektromos térerősség
Fáziseltolódás
Fázismutató
Fajlagos ellenállás
Feszültséggenerátor
Feszültségváltó
Forgó mágneses tér
Háromfázisú hálózat
Hőelektromosság
Hatásos ellenállás
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.