Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> CPUs

Τι είναι ο 8087 NDP Co-Processor;

Ο συνεπεξεργαστής 8087 Numeric Data Processor (NDP) είναι ένας μαθηματικός συνεπεξεργαστής που έχει σχεδιαστεί για χρήση με τους μικροεπεξεργαστές 8086 και 8088 της Intel. Κυκλοφόρησε το 1980 και παρείχε επιτάχυνση υλικού για αριθμητικές πράξεις κινητής υποδιαστολής, ελευθερώνοντας την κύρια CPU για άλλες εργασίες.

Ο συνεπεξεργαστής 8087 NDP λειτουργεί με δεδομένα 80-bit και περιλαμβάνει χαρακτηριστικά όπως:

1.Αριθμητικές πράξεις κινητής υποδιαστολής:Μπορεί να εκτελέσει μαθηματικές πράξεις που περιλαμβάνουν αριθμούς κινητής υποδιαστολής, όπως πρόσθεση, αφαίρεση, πολλαπλασιασμό, διαίρεση, τετραγωνική ρίζα, υπερβατικές συναρτήσεις (όπως τριγωνομετρικές συναρτήσεις, λογαριθμικές συναρτήσεις, εκθετικές συναρτήσεις) και ούτω καθεξής.

2.Extended Precision:Ο συνεπεξεργαστής 8087 υποστηρίζει εκτεταμένη ακρίβεια για ορισμένες λειτουργίες, χειριζόμενος 18 ψηφία ακρίβειας για συγκεκριμένες λειτουργίες όπως η διαίρεση.

3.Σύνολο εντολών:Ο συνεπεξεργαστής εισήγαγε νέες εντολές κινητής υποδιαστολής που επέκτεινε τις δυνατότητες των CPU 8086/8088. Αυτές οι οδηγίες είχαν το πρόθεμα "F".

4. Onboard Registers:Ο συνεπεξεργαστής 8087 περιλάμβανε οκτώ εσωτερικούς καταχωρητές 80-bit για την αποθήκευση τελεστών και ενδιάμεσων αποτελεσμάτων.

5.Συμβατότητα με 8086/8088:Ο συνεπεξεργαστής σχεδιάστηκε για να είναι συμβατός με τους μικροεπεξεργαστές Intel 8086 και 8088 και να συνδέεται μέσω της διεπαφής διαύλου του επεξεργαστή.

Μορφή κινητής υποδιαστολής 6,80 bit:Το 8087 χρησιμοποιούσε μια μορφή κινητής υποδιαστολής 80 bit, η οποία επέτρεπε την αναπαράσταση ενός ευρέος φάσματος τιμών.

7.Μικροκώδικας:Ο συνεπεξεργαστής 8087 βασίστηκε σε μικροκώδικα για να εκτελέσει τις εντολές του. Αυτός ο μικροκώδικας αποθηκεύτηκε στο τσιπ του συνεπεξεργαστή.

Το κύριο πλεονέκτημα του συνεπεξεργαστή 8087 ήταν η ικανότητά του να χειρίζεται πολύπλοκους μαθηματικούς υπολογισμούς με πολύ μεγαλύτερη ταχύτητα και αποτελεσματικότητα από την κύρια CPU μόνο, καθιστώντας τον κατάλληλο για εφαρμογές που περιλαμβάνουν βαριά αριθμητική επεξεργασία όπως μηχανική, επιστημονικούς υπολογισμούς, γραφικά υπολογιστών και άλλα.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα