Mikä on FPU?
K: Mikä on FPU?
V: FPU on tietokonejärjestelmän osa, joka on suunniteltu suorittamaan operaatioita liukuluvuilla.
K: Mitkä ovat tyypillisiä operaatioita, joita FPU voi suorittaa?
V: Tyypillisiä FPU:lla suoritettavia operaatioita ovat yhteenlasku, vähennyslasku, kertolasku, jako ja neliöjuuri.
K: Mitkä ovat joitakin kehittyneitä toimintoja, joita jotkut järjestelmät voivat suorittaa?
V: Jotkin järjestelmät voivat suorittaa kehittyneempiä toimintoja, kuten eksponentti- tai trigonometrisia funktioita.
K: Lasketaanko nämä kehittyneet toiminnot laitteistolla vai ohjelmistolla?
V: Useimmissa nykyaikaisissa prosessoreissa kehittyneet funktiot suoritetaan ohjelmistokirjastorutiineilla, ei laitteistolla.
K: Onko FPU integroitu useimpiin nykyaikaisiin yleiskäyttöisiin suorittimiin?
V: Kyllä, useimmissa nykyaikaisissa yleiskäyttöisissä suorittimissa yksi tai useampi FPU on integroitu suorittimeen.
K: Onko kaikissa sulautetuissa mikrokontrollereissa laitteistotuki liukulukuoperaatioille?
V: Ei, monissa sulautetuissa mikrokontrollereissa, erityisesti vanhemmissa malleissa, ei ole laitteistotukea liukulukuoperaatioille.
K: Mitä tapahtuu, jos FPU:ta ei ole?
V: Jos FPU:ta ei ole, monia FPU-toimintoja voidaan emuloida, mikä säästää FPU:n aiheuttamat laitteistokustannukset, mutta on huomattavasti hitaampaa.