Τι είναι ένα FPU;
Q: Τι είναι ένα FPU;
A: Μια FPU είναι ένα μέρος ενός συστήματος υπολογιστών που έχει σχεδιαστεί για να εκτελεί πράξεις σε αριθμούς κινητής υποδιαστολής.
Ερ: Ποιες είναι οι τυπικές πράξεις που μπορεί να εκτελέσει μια FPU;
A: Οι τυπικές πράξεις που μπορεί να εκτελέσει μια FPU περιλαμβάνουν την πρόσθεση, την αφαίρεση, τον πολλαπλασιασμό, τη διαίρεση και την τετραγωνική ρίζα.
Ε: Ποιες είναι ορισμένες προηγμένες λειτουργίες που μπορούν να εκτελέσουν ορισμένα συστήματα;
Α: Ορισμένα συστήματα μπορούν να εκτελέσουν πιο προηγμένες λειτουργίες, όπως υπολογισμούς εκθετικών ή τριγωνομετρικών συναρτήσεων.
Ερ: Αυτές οι προηγμένες λειτουργίες υπολογίζονται από υλικό ή λογισμικό;
Α: Στους περισσότερους σύγχρονους επεξεργαστές, οι προηγμένες συναρτήσεις εκτελούνται με ρουτίνες βιβλιοθήκης λογισμικού και όχι με υλικό.
Ερ: Οι FPU είναι ενσωματωμένες στους περισσότερους σύγχρονους επεξεργαστές γενικού σκοπού;
Α: Ναι, στους περισσότερους σύγχρονους επεξεργαστές γενικού σκοπού, μία ή περισσότερες FPU είναι ενσωματωμένες στο εσωτερικό της CPU.
Ε: Όλοι οι ενσωματωμένοι μικροελεγκτές διαθέτουν υποστήριξη υλικού για πράξεις κινητής υποδιαστολής;
Α: Όχι, πολλοί ενσωματωμένοι μικροελεγκτές, ιδίως παλαιότεροι σχεδιασμοί, δεν διαθέτουν υποστήριξη υλικού για πράξεις κινητής υποδιαστολής.
Ε: Τι συμβαίνει σε περίπτωση απουσίας μιας FPU;
Α: Ελλείψει FPU, πολλές λειτουργίες FPU μπορούν να εξομοιωθούν, γεγονός που εξοικονομεί το πρόσθετο κόστος υλικού μιας FPU, αλλά είναι σημαντικά πιο αργό.