Η έννοια του byte

Post on 01-Jul-2015

177 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Όπως έχουμε ήδη αναφέρει ο υπολογιστής «καταλαβαίνει» μόνο δύο ψηφία το 0 και το 1 άρα θα πρέπει όλα τα σύμβολα του πληκτρολογίου (λατινικά γράμματα, κεφαλαία και μικρά, ελληνικά γράμματα κεφαλαία και μικρά, ψηφία, σημεία στίξης, αριθμητικοί τελεστές κ.λ.π) να κωδικοποιηθούν σε 0 κ΄ 1. Πόσα όμως δυαδικά ψηφία χρειαζόμαστε για να κωδικοποιήσουμε κάθε σύμβολο σε μια ακολουθία 0 κ΄ 1; Η απάντηση είναι πόσα σύμβολα χρειάζεται να κωδικοποιήσουμε Τα σύμβολα που χρειάζεται να κωδικοποιήσουμε είναι 256 συνολικά άρα χρειαζόμαστε 8 δυαδικά ψηφία τα οποία μας δίνουν 28 =256 διαφορετικούς συνδυασμούς.

TRANSCRIPT

Η έννοια του byte

Όπως έχουμε ήδη αναφέρει ο υπολογιστής «καταλαβαίνει» μόνο δύο ψηφία το 0 και το 1 άρα θα πρέπει όλα τα σύμβολα του πληκτρολογίου (λατινικά γράμματα, κεφαλαία και μικρά, ελληνικά γράμματα κεφαλαία και μικρά, ψηφία, σημεία στίξης, αριθμητικοί τελεστές κ.λ.π) να κωδικοποιηθούν σε 0 κ΄ 1.

Πόσα όμως δυαδικά ψηφία χρειαζόμαστε για να κωδικοποιήσουμε κάθε σύμβολο σε μια ακολουθία 0 κ΄ 1; Η απάντηση είναι πόσα σύμβολα χρειάζεται να κωδικοποιήσουμε

Τα σύμβολα που χρειάζεται να κωδικοποιήσουμε είναι 256 συνολικά άρα χρειαζόμαστε 8 δυαδικά ψηφία τα οποία μας δίνουν 28 =256 διαφορετικούς συνδυασμούς.

Η ανάγκη να κωδικοποιήσουμε τα 256 αυτά σύμβολα όμοια σε όλους τους υπολογιστές δημιούργησε τον κώδικα ASCII.

Ο κώδικας ASCII μας δίνει την κωδικοποίηση των 256 συμβόλων- χαρακτήρων αντιστοιχίζοντας σε κάθε χαρακτήρα ένα μοναδικό συνδυασμό οκτώ δυαδικών ψηφίων (0 κ΄1).

χαρακτήρας

συμβολισμός χαρακτήρας

συμβολισμός χαρακτήρας

συμβολισμός χαρακτήρας

συμβολισμός

A 01000001 H 01001000 O 01001111 V 01010110

B 01000010 I 01001001 P 01010000 W 01010111

C 01000011 J 01001010 Q 01010001 X 01011000

D 01000100 K 01001011 R 01010010 Y 01011001

E 01000101 L 01001100 S 01010011 Z 01011010

F 01000110 M 01001101 T 01010100

G 01000111 N 01001110 U 01010101

Αφού κάθε χαρακτήρας στον υπολογιστή μετατρέπεται σε μια σειρά από οκτώ bit (δυαδικά ψηφία), για να μετράμε πιο εύκολα τη χωρητικότητα των αποθηκευτικών μέσων και της μνήμης, δημιουργήθηκε μία νέα μονάδα μέτρησης το Byte. Ένα Byte αντιστοιχεί στο μέγεθος ενός χαρακτήρα (γράμμα, ψηφίο, σημείο στίξης ή οποιοδήποτε άλλο σύμβολο) και ισούται με οκτώ bit.

1 Byte=8bit

B O O K

01000010 01001111 01001111 01001011

Η φράση «ΣΗΜΕΡΑ ΕΙΝΑΙ ΚΥΡΙΑΚΗ» πόσα byte και πόσα bit έχει;

Μετράμε πόσα γράμματα έχει η κάθε λέξη και προσθέτουμε τον αριθμό των κενών που υπάρχουν ανάμεσα στις λέξεις (το κενό είναι ξεχωριστός χαρακτήρας για τον υπολογιστή). Άρα έχουμε:

η λέξη ΣΗΜΕΡΑ =6 γράμματα=6 χαρακτήρες=6 byte η λέξη ΕΙΝΑΙ =5 γράμματα=5 χαρακτήρες =5 byte η λέξη ΚΥΡΙΑΚΗ=7 γράμματα=7 χαρακτήρες=7 byte έχουμε και δύο κενά=2 χαρακτήρες=2 byte, οπότε το

σύνολο είναι: 6+5+7+2=20 byte=20 χ 8 bit=160 bit (1byte=8bit)

1 KiloByte ή KB =1000 Byte 1 Megabyte ή MB = 1000 KB = 1.000.000 Byte 1 GigaByte ή GB = 1000 MB = 1.000.000 KB = 1.000.000.000 Byte 1 TeraByte ή TB = 1000 GB = 1.000.000 MB = 1.000.000.000 KB = 1.000.000.000.000 Byte

1 KiloByte ή KB =1000 Byte 1 Megabyte ή MB = 1000 KB = 1.000.000 Byte 1 GigaByte ή GB = 1000 MB = 1.000.000 KB = 1.000.000.000 Byte 1 TeraByte ή TB = 1000 GB = 1.000.000 MB = 1.000.000.000 KB = 1.000.000.000.000 Byte

top related