Μετατρέψτε τα γράμματα ASCII σε δυαδικούς αριθμούς - πώς λειτουργεί
Για να μπορείτε να χρησιμοποιήσετε τον υπολογιστή σας ως συνήθως, χρησιμοποιεί ASCII γράμματα και δυαδικούς αριθμούς. Μπορείτε να μάθετε τι είναι πραγματικά καλό σε αυτή την πρακτική συμβουλή.
Δυαδικοί αριθμοί - αυτός είναι ο τρόπος με τον οποίο χρησιμοποιούνται στον υπολογιστή
Πριν να ρίξουμε μια ματιά στους δυαδικούς αριθμούς, διαβάστε αρχικά το άρθρο μας σχετικά με τους "Δυαδικούς και δεκαεξαδικούς αριθμούς", στους οποίους εξηγούμε πώς αυτές μετατρέπονται σωστά.
- Ο υπολογιστής χρησιμοποιεί ένα σύστημα αριθμών από αυτά και τα μηδενικά. Με αυτό το σύστημα αριθμών, τα δεδομένα μπορούν να αποθηκευτούν, για παράδειγμα, με τη μορφή ηλεκτρικού φορτίου σε πυκνωτή, με τη μορφή ηλεκτρικής τάσης σε αντίσταση ή με μαγνήτιση, για παράδειγμα στην περίπτωση σκληρών δίσκων (HDD).
- Οι υπολογιστές χρησιμοποιούν το διπλό σύστημα για να αντιπροσωπεύουν ολόκληρους αριθμούς. Άλλοι τύποι αριθμών, όπως αριθμοί κυμαινόμενου σημείου ή αρνητικές τιμές, μπορούν επίσης να χαρτογραφηθούν χρησιμοποιώντας τις δικές τους συμβάσεις.
- Το όλο θέμα παίρνει λίγο πιο περίπλοκο με γράμματα και σημεία στίξης. Για το σκοπό αυτό απαιτείται ειδική κωδικοποίηση.
ASCII γράμματα - έτσι χρησιμοποιούνται
Υπάρχουν πολλές διαφορετικές κωδικοποιήσεις σήμερα. Η πιο γνωστή κωδικοποίηση είναι η ASCII, ο «αμερικανικός πρότυπος κώδικας για την ανταλλαγή πληροφοριών».
- Ο κώδικας ASCII περιλαμβάνει το λατινικό αλφάβητο με κεφαλαία και πεζά, τους δέκα Αραβικούς αριθμούς και ορισμένα σημεία στίξης (σημεία στίξης, χαρακτήρες λέξεων), άλλους ειδικούς χαρακτήρες και ορισμένους χαρακτήρες ελέγχου.
- Με τον κώδικα ASCII, ένα πρότυπο δυαδικών ψηφίων ανατίθεται σε κάθε χαρακτήρα. Το όγδοο bit, το οποίο δεν χρησιμοποιείται για ASCII, μπορεί να χρησιμοποιηθεί για λόγους διόρθωσης σφαλμάτων (bit ισοτιμίας) στις γραμμές επικοινωνίας ή για άλλες εργασίες ελέγχου. Ως εκ τούτου, ένας χαρακτήρας ASCII καταναλώνει 8 μπιτ μνήμης, δηλ. Ένα byte.
- Οι πρώτοι 32 κωδικοί χαρακτήρων ASCII (από 0x00 έως 0x1F) προορίζονται για χαρακτήρες ελέγχου. Από το σημείο αυτό, όλοι οι άλλοι χαρακτήρες μπορούν επίσης να χρησιμοποιηθούν για ορατό σκοπό.
- Με τους κώδικες ASCII πρέπει μόνο να θυμάστε ένα σημαντικό αριθμό: 64. Στο διπλό σύστημα που θα είναι ο αριθμός (1000000) 2 και στο δεκαεξαδικό σύστημα ο αριθμός 0x40. Αυτός ο αριθμός αντιστοιχεί στον κώδικα ASCII για το σύμβολο @. Ακολουθεί το μεγάλο "Α", τότε το μεγάλο "Β" και ούτω καθεξής. Το μεγάλο "Α" έχει την τιμή 65, το μεγάλο "Β" την τιμή 66 και ούτω καθεξής.
- Τα μικρά γράμματα ξεκινούν από 97. 97 (στο δεκαδικό σύστημα) είναι το μικρό "a". Οι αριθμοί με τη σειρά τους ξεκινούν από το 48. Η (δεκαδική) τιμή 48 αντιπροσωπεύει ένα 0.
- Συμβουλή Pro: Ενεργοποιήστε το αριθμητικό πληκτρολόγιο στο πληκτρολόγιό σας. Κρατήστε πατημένο το πλήκτρο [Alt] και εισαγάγετε τον κωδικό αριθμού για έναν χαρακτήρα ASCII στο αριθμητικό πληκτρολόγιο. Μόλις αφήσετε το πλήκτρο [Alt], γράφεται ο αντίστοιχος χαρακτήρας. Ωστόσο, θα πρέπει να έχετε ανοίξει προηγουμένως έναν επεξεργαστή κειμένου. Οι χαρακτήρες ελέγχου, όπως BS ή TAB, δεν εξάγονται ως χαρακτήρες.
Στην επόμενη πρακτική συμβουλή, θα εξηγήσουμε πώς λειτουργούν οι κβαντικοί υπολογιστές.