Byte (original) (raw)

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

| | Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. Βοηθήστε συνδέοντας το κείμενο με τις πηγές χρησιμοποιώντας παραπομπές, ώστε να είναι επαληθεύσιμο. Το πρότυπο τοποθετήθηκε χωρίς ημερομηνία. Για τη σημερινή ημερομηνία χρησιμοποιήστε: {{χωρίς παραπομπές|15|05|2026}} | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

Ποσότητες μπάιτ
Διεθνές Σύστημα Μονάδων(δεκαδικό σύστημα) ISO/IEC 80000(δυαδικό σύστημα)
Όνομα Σύμβολο Αξία Όνομα Σύμβολο Αξία
Κιλομπάιτ kB 1000 Κιμπιμπάιτ KiB 1024
Μεγαμπάιτ MB 10002 Μεμπιμπάιτ MiB 10242
Γιγαμπάιτ GB 10003 Γκιμπιμπάιτ GiB 10243
Τεραμπάιτ TB 10004 Τεμπιμπάιτ TiB 10244
Πεταμπάιτ PB 10005 Πεμπιμπάιτ PiB 10245
Εξαμπάιτ EB 10006 Εξμπιμπάιτ EiB 10246
Ζεταμπάιτ ZB 10007 Ζεμπιμπάιτ ZiB 10247
Γιωταμπάιτ YB 10008 Γιωμπιμπάιτ YiB 10248

Το byte (μπάιτ) (συμβολίζεται με B) είναι μονάδα μέτρησης ποσότητας πληροφορίας στα υπολογιστικά συστήματα, εμφανιζόμενη συνήθως στα διάφορα επίπεδα της ιεραρχίας μνήμης τους. Ένα byte ισοδυναμεί με 8 bit (1byte=8bit).[1] To byte μπορεί να αντιπροσωπεύσει τιμές από 0 έως και 255 στο δεκαδικό σύστημα (28=256 τιμές). Γενικά μια σειρά με n {\displaystyle n} {\displaystyle n} bits αντιπροσωπεύουν 2 n {\displaystyle 2^{n}} {\displaystyle 2^{n}} διαφορετικές τιμές.

Το byte είναι και η βασική μονάδα μέτρησης (χώρου και πληροφορίας) σε όλα τα υπολογιστικά συστήματα. Παλαιότερα είχαν χρησιμοποιηθεί σε διάφορους υπολογιστές και άλλες μονάδες, από 1 ως 60 bit, αλλά σήμερα επικρατεί το οκτάμπιτο byte. Ένας λόγος γι' αυτό είναι η συμβατότητά του με το οκτάμπιτο πρότυπο ASCII.

Υπάρχουν περισσότερα από ένα συστήματα για τον ορισμό πολλαπλασίων μονάδων που βασίζονται στο byte. Συνηθέστερα χρησιμοποιούνται συστήματα που βασίζονται στις δυνάμεις του 10, ακολουθώντας το Διεθνές Σύστημα Μονάδων (S.I.), το οποίο ορίζει, για παράδειγμα, το πρόθεμα kilo ως 1000 (10³). Άλλα συστήματα βασίζονται σε δυνάμεις του 2, είναι δηλαδή δυαδικά.

Τα συστήματα που βασίζονται σε δυνάμεις του 10 χρησιμοποιούν τα τυπικά προθέματα του S.I. (kilo, mega, giga κτλ.) και τα αντίστοιχα σύμβολά τους (k, M, G, κτλ.).[2] Τα δυαδικά συστήματα χρησιμοποιούν τα δυαδικά προθέματα (kibi, mebi, gibi, κτλ.) και τα αντίστοιχα σύμβολά τους (Ki, Mi, Gi, κτλ.).

Παρόλο που η διαφορά μεταξύ της δεκαδικής και της δυαδικής ερμηνείας είναι σχετικά μικρή για το kilobyte (περίπου 2% μικρότερο από το kibibyte), τα συστήματα αποκλίνουν ολοένα και περισσότερο όσο οι μονάδες μεγαλώνουν (η σχετική απόκλιση αυξάνεται κατά 2,4% για κάθε τρεις τάξεις μεγέθους). Για παράδειγμα, ένα terabyte βασισμένο σε δύναμη του 10 είναι περίπου 9% μικρότερο από ένα tebibyte που βασίζεται σε δύναμη του 2.

Σύμφωνα με το δυαδικό σύστημα, πολλαπλάσια του byte είναι τα:

Kibibyte (Κιμπιμπάιτ), 1 kB = 1.024 bytes = 210 bytes

Mebibyte (Μεμπιμπάιτ), 1 MB = 1.048.576 bytes = 1024 kilobytes = 220 bytes

Gibibyte (Γκιμπιμπάιτ), 1 GB = 1.073.741.824 bytes = 230 bytes

Tebibyte (Τεμπιμπάιτ), 1 TB = 1.099.511.627.776 bytes = 240 bytes

Pebibyte (Πεμπιμπάιτ), 1 PB = 1.125.899.906.842.624 bytes = 250 bytes

Exbibyte (Εξμπιμπάιτ), 1 EB = 1.152.921.504.606.846.976 bytes = 260 bytes

Zebibyte (Ζεμπιμπάιτ), 1 ΖB = 1.180.591.620.717.411.303.424 bytes = 270 bytes

Yobibyte (Γιωμπιμπάιτ), 1 YB = 1.208.925.819.614.629.174.706.176 bytes = 280 bytes

Σε ό,τι αφορά την ποιοτική αξία του byte ως πληροφορία και ως χωρητικότητα πρέπει να διευκρινιστούν τα εξής:

  1. Tanenbaum, Andrew S. (2000). Αρχιτεκτονική Υπολογιστών: Μια δομημένη προσέγγιση. Κλειδάριθμος.
  2. Forouzan, Behrouz A. (2024). Εισαγωγή στην επιστήμη των υπολογιστών – 5η έκδοση. Κλειδάριθμος. ISBN 978-960-645-495-0.
  3. Stuart Colin (2020). Η Γλώσσα του Σύμπαντος – Μια οπτική εξερεύνηση των μαθηματικών. Μτφρ. Βαγγέλης Πρατικάκης. Εκδόσεις Παπαδόπουλος. ISBN 978-960-484-580-4.