Spørgsmål: Hvad er en FPU?

A: En FPU er en del af et computersystem, der er designet til at udføre operationer på flydende tal.

Spørgsmål: Hvad er typiske operationer, der kan udføres af en FPU?

Svar: Typiske operationer, der kan udføres af en FPU, omfatter addition, subtraktion, multiplikation, division og kvadratrod.

Spørgsmål: Hvad er nogle avancerede funktioner, som nogle systemer kan udføre?

A: Nogle systemer kan udføre mere avancerede funktioner, f.eks. beregninger af eksponentielle eller trigonometriske funktioner.

Spørgsmål: Beregnes disse avancerede funktioner af hardware eller software?

A: I de fleste moderne processorer udføres avancerede funktioner med softwarebiblioteksrutiner, ikke med hardware.

Spørgsmål: Er FPU'er integreret i de fleste moderne CPU'er til generelle formål?

Svar: Ja, i de fleste moderne CPU'er til generelle formål er der en eller flere FPU'er integreret i CPU'en.

Spørgsmål: Har alle indlejrede mikrocontrollere hardwareunderstøttelse for floating point-operationer?

Svar: Nej, mange indlejrede mikrocontrollere, især ældre designs, har ikke hardwareunderstøttelse for floating point-operationer.

Spørgsmål: Hvad sker der, hvis der ikke er en FPU?

Svar: I mangel af en FPU kan mange FPU-funktioner emuleres, hvilket sparer de ekstra hardwareomkostninger, der er forbundet med en FPU, men er betydeligt langsommere.