Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Unix

Τι είναι η μορφή του δυαδικού κώδικα;

Ο δυαδικός κώδικας είναι ένα σύστημα που αντιπροσωπεύει δεδομένα χρησιμοποιώντας μόνο δύο σύμβολα:0 και 1. Αυτά τα σύμβολα, που ονομάζονται bits (σύντομα για δυαδικά ψηφία), αντιπροσωπεύουν την παρουσία ή την απουσία ηλεκτρικού σήματος ή άλλου παρόμοιου φαινομένου δύο καταστάσεων. Λόγω της απλότητας και της άμεσης εφαρμογής του σε ηλεκτρονικά κυκλώματα, είναι η θεμελιώδης γλώσσα των υπολογιστών και των ψηφιακών ηλεκτρονικών.

Ακολουθεί μια κατανομή της μορφής του:

* Σύστημα βάσης-2: Σε αντίθεση με το δεκαδικό σύστημα (βάση-10) που χρησιμοποιεί δέκα ψηφία (0-9), το δυαδικό είναι ένα σύστημα βάσης-2. Κάθε θέση σε δυαδικό αριθμό αντιπροσωπεύει ισχύ 2, ξεκινώντας από 2 0 (δεξιά θέση) και αυξάνοντας προς τα αριστερά (2 1 , 2 2 , 2 3 , και ούτω καθεξής).

* Εκπροσώπηση: Μια ακολουθία των 0s και 1s αντιπροσωπεύει μια τιμή. Για παράδειγμα:

* `0101` (δυαδικό) είναι ίσο με 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 1 * 2 0 =8 + 0 + 2 + 1 =11 (δεκαδικό)

* Πολλαπλές χρήσεις: Το δυαδικό δεν είναι μόνο για αριθμούς. Χρησιμοποιείται για να αντιπροσωπεύει:

* Αριθμοί: Όπως φαίνεται παραπάνω. Οι ακέραιοι αριθμοί, οι αριθμοί κυμαινόμενου σημείου και άλλοι αριθμητικοί τύποι κωδικοποιούνται σε δυαδικό.

* Κείμενο: Οι χαρακτήρες (γράμματα, αριθμοί, σύμβολα) αποδίδονται αριθμητικοί κωδικοί (όπως ASCII ή Unicode) και αυτοί οι κώδικες αντιπροσωπεύονται στη συνέχεια σε δυαδικό. Για παράδειγμα, το γράμμα «Α» μπορεί να εκπροσωπείται ως «01000001».

* Οδηγίες: Οι οδηγίες του υπολογιστή (λέγοντας στην CPU τι να κάνουν) κωδικοποιούνται επίσης σε δυαδικό. Κάθε εντολή μπορεί να έχει έναν συγκεκριμένο δυαδικό κώδικα που κατανοεί ο επεξεργαστής.

* Εικόνες, ήχος, βίντεο: Αυτά αντιπροσωπεύονται ως αλληλουχίες των bits που κωδικοποιούν τις τιμές χρώματος των εικονοστοιχείων, τα ηχητικά κύματα και τα πλαίσια βίντεο, αντίστοιχα.

Στην ουσία, η "μορφή" είναι απλά μια σειρά των 0s και 1s. Η ερμηνεία αυτής της συμβολοσειράς εξαρτάται από το πλαίσιο (είναι ένας αριθμός, κείμενο, οδηγίες κ.λπ.) και το συγκεκριμένο σχήμα κωδικοποίησης που χρησιμοποιείται. Υπάρχουν διάφορα πρότυπα και συμβάσεις για το πώς οργανώνεται και ερμηνεύεται το δυαδικό για να αντιπροσωπεύει διαφορετικούς τύπους δεδομένων.

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

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