Κωδικοποίηση χαρακτήρων (ASCII)
Στον ASCII κάθε χαρακτήρας αντιστοιχεί σε έναν αριθμό (και άρα σε μια ακολουθία bits). Ας αποκωδικοποιήσουμε μερικά!
1
1 μονάδα
Με 8 bits, πόσα διαφορετικά σύμβολα μπορούμε να αναπαραστήσουμε;
💡 2⁸
2
1 μονάδα
Ο ASCII στην αρχική του μορφή σχεδιάστηκε για 7 bits, δηλαδή 128 σύμβολα.
3
1 μονάδα
Ο χαρακτήρας
C στον ASCII αντιστοιχεί στον αριθμό (δεκαδικό).4
1 μονάδα
Ο χαρακτήρας
A έχει κωδικό ASCII 65. Ποια είναι η δυαδική του αναπαράσταση σε 8 bits;💡 65 = 64 + 1
5
2 μονάδες
Οι τρεις δυαδικοί αριθμοί των 8 bits
01000011 01000001 01010100 αντιστοιχούν σε ποια λέξη;💡 Μετάτρεψε κάθε byte σε δεκαδικό και βρες τον χαρακτήρα του (C=67, A=65, T=84).
6
2 μονάδες
Αποκωδικοποίησε:
01001000 01101001 (H=72, i=105). Η λέξη είναι .7
2 μονάδες
Αντιστοίχισε κάθε χαρακτήρα με τον κωδικό ASCII του (δεκαδικό).
C
↳
h
↳
a
↳
t
↳
8
Γιατί χρειάστηκε το Unicode ενώ υπήρχε ήδη ο ASCII;