Εφευρέθηκε για πρώτη φορά από τον Gottfried Leibniz τον 17ο αιώνα, το δυαδικό σύστημα αριθμών χρησιμοποιήθηκε ευρέως όταν οι υπολογιστές απαιτούσαν έναν τρόπο να αναπαραστήσουν αριθμούς χρησιμοποιώντας μηχανικούς διακόπτες.
Τι είναι ο δυαδικός κώδικας;
Το δυαδικό είναι ένα σύστημα αριθμών βάσης-2 που αναπαριστά αριθμούς χρησιμοποιώντας ένα μοτίβο μονάδων και μηδενικών.
Τα πρώτα συστήματα υπολογιστών είχαν μηχανικούς διακόπτες που ενεργοποιούνταν για να αντιπροσωπεύουν το 1 και απενεργοποιούνταν για να αντιπροσωπεύουν το 0. Χρησιμοποιώντας διακόπτες σε σειρά, οι υπολογιστές μπορούσαν να αναπαραστήσουν αριθμούς χρησιμοποιώντας δυαδικό κώδικα . Οι σύγχρονοι υπολογιστές εξακολουθούν να χρησιμοποιούν δυαδικό κώδικα με τη μορφή ψηφιακών και μηδενικών στο εσωτερικό του ΕΠΕΞΕΡΓΑΣΤΗΣ και RAM.
Το ψηφιακό ένα ή το μηδέν είναι απλώς ένα ηλεκτρικό σήμα που είτε ενεργοποιείται είτε απενεργοποιείται μέσα σε μια συσκευή υλικού όπως μια CPU, η οποία μπορεί να κρατήσει και να υπολογίσει πολλά εκατομμύρια δυαδικούς αριθμούς.
γιατί το αντίγραφο ασφαλείας του iphone μου είναι τόσο μεγάλο
Οι δυαδικοί αριθμοί αποτελούνται από μια σειρά οκτώ «bits», τα οποία είναι γνωστά ως «byte». Ένα bit είναι ένα μονό ένα ή μηδέν που αποτελεί τον δυαδικό αριθμό των 8 bit. Χρησιμοποιώντας κωδικούς ASCII, οι δυαδικοί αριθμοί μπορούν επίσης να μεταφραστούν σε χαρακτήρες κειμένου για την αποθήκευση πληροφοριών στη μνήμη του υπολογιστή.
geralt/pixabay
Πώς λειτουργούν οι δυαδικοί αριθμοί
Η μετατροπή ενός δυαδικού αριθμού σε δεκαδικό αριθμό είναι πολύ απλή αν σκεφτεί κανείς ότι οι υπολογιστές χρησιμοποιούν ένα δυαδικό σύστημα βάσης 2. Η τοποθέτηση κάθε δυαδικού ψηφίου καθορίζει τη δεκαδική του τιμή. Για έναν δυαδικό αριθμό 8 bit, οι τιμές υπολογίζονται ως εξής:
- 11011 = 27, που είναι το κλειδί ESC στο ASCII
- 110000 = 48, που είναι 0 σε ASCII
- 1000001 = 65, που είναι Α στο ASCII
- 1111111 = 127, που είναι το κλειδί DEL στο ASCII
Προσθέτοντας μεμονωμένες τιμές όπου το bit έχει ένα, μπορείτε να αναπαραστήσετε οποιονδήποτε δεκαδικό αριθμό από το 0 έως το 255. Πολύ μεγαλύτεροι αριθμοί μπορούν να αναπαρασταθούν προσθέτοντας περισσότερα bit στο σύστημα.
Όταν οι υπολογιστές είχαν λειτουργικά συστήματα 16-bit, ο μεγαλύτερος ατομικός αριθμός που μπορούσε να υπολογίσει η CPU ήταν 65.535. Λειτουργικά συστήματα 32 bit θα μπορούσε να λειτουργήσει με μεμονωμένους δεκαδικούς αριθμούς τόσο μεγάλους όσο 2.147.483.647. Τα σύγχρονα συστήματα υπολογιστών με αρχιτεκτονική 64 bit έχουν τη δυνατότητα να λειτουργούν με δεκαδικούς αριθμούς που είναι εντυπωσιακά μεγάλοι, έως και 9.223.372.036.854.775.807!
απέτυχε η φόρτωση της βιβλιοθήκης dxva2.dll
Αναπαράσταση πληροφοριών με ASCII
Τώρα που καταλαβαίνετε πώς ένας υπολογιστής μπορεί να χρησιμοποιήσει το δυαδικό σύστημα αριθμών για να εργαστεί με δεκαδικούς αριθμούς, ίσως αναρωτηθείτε πώς το χρησιμοποιούν οι υπολογιστές για την αποθήκευση πληροφοριών κειμένου.
Αυτό επιτυγχάνεται χάρη σε κάτι που ονομάζεται κώδικας ASCII.
ο πίνακας ASCII αποτελείται από 128 κείμενο ή ειδικούς χαρακτήρες που ο καθένας έχει μια συσχετισμένη δεκαδική τιμή. Όλες οι εφαρμογές με δυνατότητα ASCII (όπως οι επεξεργαστές κειμένου) μπορούν να διαβάζουν ή να αποθηκεύουν πληροφορίες κειμένου από και προς τη μνήμη του υπολογιστή.
Μερικά παραδείγματα δυαδικών αριθμών που έχουν μετατραπεί σε κείμενο ASCII περιλαμβάνουν:
Ενώ ο δυαδικός κώδικας βάσης 2 χρησιμοποιείται από υπολογιστές για πληροφορίες κειμένου, άλλες μορφές δυαδικών μαθηματικών χρησιμοποιούνται για άλλους τύπους δεδομένων. Για παράδειγμα, το base64 χρησιμοποιείται για τη μεταφορά και αποθήκευση μέσων όπως εικόνες ή βίντεο.
Δυαδικός κώδικας και αποθήκευση πληροφοριών
Όλα τα έγγραφα που γράφετε, οι ιστοσελίδες που προβάλλετε, ακόμη και τα βιντεοπαιχνίδια που παίζετε γίνονται όλα δυνατά χάρη στο δυαδικό σύστημα αριθμών.
Ο δυαδικός κώδικας επιτρέπει στους υπολογιστές να χειρίζονται και να αποθηκεύουν όλους τους τύπους πληροφοριών προς και από τη μνήμη του υπολογιστή. Οτιδήποτε είναι ηλεκτρονικό, ακόμα και οι υπολογιστές μέσα στο αυτοκίνητό σας ή το κινητό σας τηλέφωνο, χρησιμοποιούν το δυαδικό σύστημα αριθμών για οτιδήποτε το χρησιμοποιείτε.
Πώς να διαβάσετε δυαδικό