← Όλα τα φύλλα

Κωδικοποίηση χαρακτήρων (ASCII)

Στον ASCII κάθε χαρακτήρας αντιστοιχεί σε έναν αριθμό (και άρα σε μια ακολουθία bits). Ας αποκωδικοποιήσουμε μερικά!

1

Με 8 bits, πόσα διαφορετικά σύμβολα μπορούμε να αναπαραστήσουμε;

💡 2⁸

2

Ο ASCII στην αρχική του μορφή σχεδιάστηκε για 7 bits, δηλαδή 128 σύμβολα.

3

Ο χαρακτήρας C στον ASCII αντιστοιχεί στον αριθμό (δεκαδικό).

4

Ο χαρακτήρας A έχει κωδικό ASCII 65. Ποια είναι η δυαδική του αναπαράσταση σε 8 bits;

💡 65 = 64 + 1

5

Οι τρεις δυαδικοί αριθμοί των 8 bits 01000011 01000001 01010100 αντιστοιχούν σε ποια λέξη;

💡 Μετάτρεψε κάθε byte σε δεκαδικό και βρες τον χαρακτήρα του (C=67, A=65, T=84).

6

Αποκωδικοποίησε: 01001000 01101001 (H=72, i=105). Η λέξη είναι .

7

Αντιστοίχισε κάθε χαρακτήρα με τον κωδικό ASCII του (δεκαδικό).

C
h
a
t
8

Γιατί χρειάστηκε το Unicode ενώ υπήρχε ήδη ο ASCII;