Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Γλώσσες Προγραμματισμού Υπολογιστών

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

Δεν μπορείτε να επισημάνετε ένα φυσικό * παράδειγμα * μιας αριθμητικής λογικής μονάδας (ALU) με τον τρόπο που μπορείτε να επισημάνετε ένα τσιπ υπολογιστών. Τα alus είναι * εξαρτήματα * μέσα σε μεγαλύτερα συστήματα, όπως CPU (κεντρικές μονάδες επεξεργασίας) και ακόμη και κάποιο εξειδικευμένο υλικό. Δεν μπορείτε να αγοράσετε ή να δείτε ένα ALU από μόνο του.

Αντί για φυσικά παραδείγματα, μπορούμε να μιλήσουμε για παραδείγματα * υλοποιήσεων * και * περιπτώσεις * του Alus:

* Η ALU εντός της CPU σας: Κάθε κεντρική μονάδα επεξεργασίας που έχετε χρησιμοποιήσει ποτέ (σε επιτραπέζιο υπολογιστή, φορητό υπολογιστή, τηλέφωνο κ.λπ.) περιέχει ALU. Αυτό είναι το μέρος που εκτελεί στην πραγματικότητα την αριθμητική (προσθήκη, αφαίρεση, πολλαπλασιασμός, διαίρεση) και λογικές λειτουργίες (και, ή, xor, όχι) σε δεδομένα. Ο συγκεκριμένος σχεδιασμός αυτού του ALU θα ποικίλει τεράστια ανάλογα με τον κατασκευαστή και το μοντέλο της CPU, αλλά είναι εκεί. Δεν μπορείτε να έχετε άμεση πρόσβαση ή να αλληλεπιδράσετε με αυτό, όμως.

* εξειδικευμένο υλικό alus: Ορισμένα ενσωματωμένα συστήματα ή εξειδικευμένες υπολογιστικές συσκευές ενδέχεται να έχουν αφιερώσει το Alus για πολύ συγκεκριμένα καθήκοντα. Για παράδειγμα, ένας επεξεργαστής ψηφιακού σήματος (DSP) που χρησιμοποιείται στην επεξεργασία ήχου ή εικόνας μπορεί να έχει ένα εξαιρετικά βελτιστοποιημένο ALU ειδικά σχεδιασμένο για γρήγορες μαθηματικές λειτουργίες σε δείγματα ήχου ή δεδομένα εικονοστοιχείων.

* προσομοιώσεις/μοντέλα alus: Στην εκπαίδευση και την έρευνα της επιστήμης των υπολογιστών, ο Alus συχνά διαμορφώνεται χρησιμοποιώντας γλώσσες λογισμικού ή υλικού περιγραφής (όπως VHDL ή Verilog). Αυτά τα μοντέλα δεν είναι πραγματικά alus, αλλά προσομοιώνουν τη συμπεριφορά τους, επιτρέποντας στους μαθητές και τους ερευνητές να κατανοήσουν πώς λειτουργούν και πειραματίζονται με διαφορετικά σχέδια.

Εν ολίγοις, τα "παραδείγματα" δεν είναι αυτόνομες συσκευές, αλλά μάλλον τα λειτουργικά μπλοκ μέσα σε μεγαλύτερα υπολογιστικά συστήματα. Η ιδέα * ενός ALU είναι το σημαντικό μέρος - ένα στοιχείο που έχει σχεδιαστεί για να εκτελεί αριθμητικές και λογικές λειτουργίες.

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

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