Skip to main content

Τι είναι μια αριθμητική μονάδα λογικής;

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

Οι λειτουργίες Boolean χρησιμοποιούνται στο λογικό στοιχείο της αριθμητικής λογικής μονάδας.Οι υπολογιστές χρησιμοποιούν αυτές τις λειτουργίες για να δοκιμάσουν πληροφορίες για να λάβουν λογικές αποφάσεις.Η υποβολή πληροφοριών σε αυτές τις δοκιμές λογικής επιτρέπει στη μονάδα να κάνει τις ζητούμενες αλλαγές στα δεδομένα.Προκειμένου να πραγματοποιηθούν αλλαγές στα δεδομένα, η μονάδα λαμβάνει τόσο τα δεδομένα όσο και τις οδηγίες, στη συνέχεια εκτελεί την ζητούμενη εργασία πριν αποστείλει τα δεδομένα πίσω στη μνήμη του υπολογιστή.

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

Η μνήμη του υπολογιστή είναι συχνά πρόσβαση από τη μονάδα αριθμητικής λογικής.Αυτή η μνήμη, η οποία συχνά αναφέρεται ως μνήμη τυχαίας πρόσβασης ή RAM, είναι πάντα σε κατάσταση ροής.Αυτό συμβαίνει επειδή η μονάδα έχει πρόσβαση στη μνήμη και κάνει αλλαγές σε αυτήν συχνά για να ακολουθήσει τις οδηγίες που δίνονται από διάφορα προγράμματα.

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

Σε ορισμένες περιπτώσεις, οι αριθμητικές και λογικές λειτουργίες χωρίζονται και επεξεργάζονται σε δύο διακριτά κεντρικά συστατικά μονάδας επεξεργασίας, μια αριθμητική μονάδα και μια λογική μονάδα.Πολλοί υπολογιστές περιέχουν επίσης πολλαπλές αριθμητικές λογικές μονάδες που μπορούν να ολοκληρώσουν μια ποικιλία λειτουργιών γρήγορα ή, σε ορισμένες περιπτώσεις, ταυτόχρονα.Η διαίρεση αυτών των διαδικασιών απαιτεί περισσότερους πόρους και χώρο στην CPU, αν και μπορεί να κάνει τις διαδικασίες να τρέχουν πιο ομαλά.