Cuprins:
- Definiție - Ce înseamnă unitatea cu punct flotant (FPU)?
- Techopedia explică unitatea cu punct flotant (FPU)
Definiție - Ce înseamnă unitatea cu punct flotant (FPU)?
O unitate cu punct flotant este un circuit integrat care se ocupă de toate operațiunile matematice care au orice legătură cu numerele sau fracțiile cu punct flotant. Este o unitate logică dedicată special concepută să funcționeze pe numere în virgulă flotantă și nimic altceva, de unde și numele. Poate fi definit ca un coprocesor specializat care poate manipula numere mai rapid decât circuitul de bază al microprocesorului în sine.
FPU efectuează sarcini matematice simple care includ adunarea, scăderea, divizarea, înmulțirea și rădăcina pătrată. FPU-urile mai vechi procesează funcții transcendente precum calcule exponențiale și trigonometrice, dar acestea pot fi costisitoare și complicate de implementat, astfel încât în FPU-urile moderne, acestea se realizează prin rutine de bibliotecă software.
Nu toate sistemele de computer au FPU hardware. Cei care nu au FPU pot emula funcțiile sale în mai multe moduri:
- Într-un sistem de operare ca funcții inerente.
- Poate fi emulat în procesor sub formă de microcod sau microprogramă.
- Sau în codul de utilizator; de obicei, aceasta este ceea ce se numește emulare de software.
Techopedia explică unitatea cu punct flotant (FPU)
FPU este un coprocesor care este conceput special pentru a procesa operațiuni matematice pe numere în virgulă flotantă, ceea ce înseamnă că nu este doar o mică parte a computerului, ci mai degrabă o parte integrantă a sistemului. De obicei este implementat prin hardware, dar nu toate sistemele de computer pot avea un FPU din mai multe motive, inclusiv spațiu, energie electrică sau preț.
