Σήμερα είναι δύσκολο να φανταστεί κανείς τη ζωή μαςΥπολογιστές. Βρίσκονται παντού. Οι λέξεις "bit", "byte", "megabyte" έχουν γίνει μέρος της ζωής μας. Συχνά οι απλοί άνθρωποι τα χρησιμοποιούν χωρίς να γνωρίζουν τι σημαίνουν και πώς σχετίζονται μεταξύ τους.
Το bit είναι η μικρότερη μονάδα μέτρησης σε δυαδικάπληροφορίες. Πιο συγκεκριμένα, η ποσότητα του. Εδώ εννοούμε πληροφορίες για μία από τις δύο καταστάσεις του αντικειμένου. Για παράδειγμα, υπάρχει ένα σήμα / κανένα σήμα, true / false, 1/0, κ.λπ. Το όνομα προέρχεται από την αγγλική συντομογραφία binary digit ("δυαδικός αριθμός") = bit.Επίσης, το "bit" αναφέρεται σε ένα bit δυαδικού κώδικα. Σε αυτήν την περίπτωση, το δεκαδικό ψηφίο αντιπροσωπεύεται ως μηδέν ή ένα, για παράδειγμα, όπως φαίνεται στον πίνακα. Αυτό ονομάζεται "σύστημα δυαδικών αριθμών".
Δεκαδικό ψηφίο | Δυάδικος κώδικας | Δεκαδικό ψηφίο | Δυάδικος κώδικας |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
Όπως μπορείτε να δείτε, οι αριθμοί 0 και 1 έχουν την ίδια αναπαράσταση, και στα δεκαδικά δύο υπάρχουν ήδη δύο θέσεις - 10. Και στα οκτώ - τέσσερα (1000).
Αυτό το σύστημα αριθμών βρήκε την ευρύτερη εφαρμογή στην τεχνολογία υπολογιστών. Συγκεκριμένα, οι δυαδικοί αριθμοί χρησιμοποιούνται για την αρίθμηση κελιών στην ψηφιακή μνήμη.
Ας δώσουμε ένα παράδειγμα. Ο αριθμός όλων των πιθανών διευθύνσεων σε οποιονδήποτε δίαυλο διευθύνσεων είναι ίσος με δύο σε μια συγκεκριμένη ισχύ N. Ή αλλιώς - 2H... Εδώ το Ν υποδηλώνει τον αριθμό κομματιών διαύλου. Τι βλέπουμε; Ο αριθμός των κελιών σε ένα μικροκύκλωμα μνήμης είναι ίσος με τη μία ή την άλλη ισχύ του αριθμού 2. Και τότε είναι ακόμη πιο ενδιαφέρον. Νούμερο 210 = 1024 είναι πολύ κοντά στο 1000. Ταυτόχρονα, χιλιάδες χρησιμοποιείται ως βάση για τα δεκαδικά προθέματα. Επομένως, 1024 bit ονομάστηκαν "kilobits". Κατ 'αναλογία με κιλόγραμμάριο ή κιλόμετρητής. Υπενθυμίζουμε το ανέκδοτο που δόθηκε παραπάνω.
Τα ακόλουθα είναι γνωστά από την πληροφορική. "Byte" (eng.byte) ονομάζεται μονάδα αποθήκευσης, καθώς και επεξεργασία ψηφιακών πληροφοριών. Αντιπροσωπεύει τον αριθμό των bit που υποβάλλονται σε επεξεργασία από τον υπολογιστή ταυτόχρονα. Είναι κλασικό.
Τα σύγχρονα υπολογιστικά συστήματα χρησιμοποιούν ένα byte που αποτελείται από 8 bit. Επομένως, μπορεί να δεχτεί 256 (28) διαφορετικές τιμές.
Για να μετατρέψετε byte σε megabyte, είναι απλό. Αριθμητική για την τρίτη τάξη: 1 kilobyte = 1024 bytes. Θυμηθείτε για το 210; A 1 MB = 1024 KB (δηλαδή 220 = 22x10) = 1048576 byte.
Τις περισσότερες φορές, τα byte χρησιμοποιούνται σε υπολογιστικά συστήματα και τα bit χρησιμοποιούνται σε δίκτυα μετάδοσης πληροφοριών. Συνήθως για τη μέτρηση της ταχύτητας.
Ας δώσουμε ένα παράδειγμα.Το Ethernet παρέχει ρυθμούς μεταφοράς δεδομένων που κυμαίνονται από 10 Mbps έως 1 Gbps. Πρέπει επίσης να διευκρινιστεί ότι, κατά κανόνα, ένα byte δηλώνεται με το γράμμα "B" (ή λατινικά "B"). Το "bit" καταγράφεται με αυτόν τον τρόπο. Το πρόθεμα "kilo-" ορίζεται με το γράμμα "K". Είναι κεφαλαίο, όχι πεζά. Ένα μικρό "k" χρησιμοποιείται για να γράψει το όνομα του δεκαδικού προθέματος "kilo-", δηλ. δέκα3 = 1000. Τώρα ας εξετάσουμε την επόμενη ερώτηση με περισσότερες λεπτομέρειες.
Πώς να μετατρέψετε byte σε megabyte, λίγο πολύΣαφή. Στις αρχές του 1999, ο γνωστός οργανισμός IEC (International Electrotechnical Commission) εισήγαγε δυαδικά προθέματα για να σχηματίσουν πολλαπλές ενότητες πληροφοριών. Ο λόγος για αυτό ήταν η εγγύτητα των αριθμών 1024 και 1000. Παρόμοια με τα τυπικά δεκαδικά προθέματα που χρησιμοποιούνται από το διεθνές σύστημα SI, τα δυαδικά διαφέρουν μόνο αντικαθιστώντας την τελευταία συλλαβή με το «bi» (από το λατινικό δυαδικό - δυαδικό). Μοιάζει με τον παρακάτω πίνακα.
Πρόθεμα | Συντομογραφίες, εγκρίθηκε από την IEC, byte / bits | Το αντίστοιχο δεκαδικός πρόθεμα | Το ποσό κατά το οποίο το πρωτότυπο αξία ποσότητα πληροφοριών |
Κίμπι | KiB / Kibit | κιλό (10)3), | 1024 ή 210 |
mebi | MiB / MiBit | mega (10)6), | 1048576 ή 220 |
γκίμπι | GiB / Gibit | Γκίγκα (10)9), | 1073741824 ή 230 |
εσείς | TiB / Θιβέτ | tera (10)12), | 1099511627776 ή 240 |
παμπ | PiB / Pibit | χάρτης (10)15), | 1125899906842624 ή 250 |
Έξυ | EiB / Eibit | exa (10)18), | 1152921504606846976 ή 260 |
ζέμπι | ZiB / Zibit | Ζέττα (10)21), | 1180591620717411303424 ή 270 |
Γιόμπι | YiB / Yibit | ιωτα (10)24), | 1208925819614629174706176 ή 280 |
Αυτό το πρότυπο έχει εγκριθεί από πολλές χώρες, αλλάΤα καταχωρημένα ονόματα χρησιμοποιούνται λιγότερο συχνά, κυρίως στη γραφή και στην προφορική ομιλία - σχεδόν ποτέ. Όπως λένε, λόγω της κακοφωνίας. Ισως εχεις δικιο. Συμφωνώ ότι το kilobit ακούγεται καλύτερο από το kibibit και το megabyte είναι καλύτερο από το mebibyte.
Η μετάφραση των byte σε megabyte είναι σαφής.Αλλά δεν είναι μόνο αυτό. Μέχρι τώρα, υπάρχουν δύο προσεγγίσεις για το σχηματισμό πολλαπλών ποσοτήτων πληροφοριών. Αυτό που το καθιστά ακόμη πιο συγκεχυμένο είναι το ερώτημα πόσων byte υπάρχουν σε 1 megabyte.
Χρησιμοποιεί τα προθέματα "kilo-", "mega-", κ.λπ. ως δυαδικά για τις ακόλουθες περιπτώσεις:
Εδώ, τα προθέματα χρησιμοποιούνται ως δεκαδικά στις ακόλουθες περιπτώσεις:
Αλλά με δισκέτες 1,44 MB τριών ιντσών(θυμάσαι αυτά;) ήταν ακόμη πιο ενδιαφέρον. Η χωρητικότητά τους υποδεικνύεται σε BCD megabyte. Δούλεψε έτσι. Ένα τέτοιο "megabyte" ήταν ίσο με 1000 KiB, δηλαδή περίπου 0,977 MiB, αλλά ταυτόχρονα 1 KiB ήταν 1024 byte.
Πρέπει να σημειωθεί ότι υπάρχει διαφορά μεταξύΑυτές οι δύο επιλογές για την παρουσίαση των προθεμάτων. Και αν στην περίπτωση ενός kilobyte δεν υπερβαίνει το 2,4%, τότε για ένα megabyte είναι ήδη 4,9%, για ένα gigabyte - 7,4% και για ένα terabyte - σχεδόν 10%. Φυσικά, όχι υπέρ της δυαδικής αναπαράστασης. Δηλαδή, οι κατασκευαστές «κλέβουν» byte από εμάς. Για παράδειγμα, αγοράζετε σκληρό δίσκο 1 TB. Ως άτομο που έχει σπουδάσει επιστήμη υπολογιστών, είστε απόλυτα πεπεισμένοι ότι περιέχει 1099511627776 bytes. Αλλά αποδεικνύεται - «μόνο» 1.000.000.000.000. Δηλαδή, έχετε «δαγκώσει» περισσότερα από 99,5 δισεκατομμύρια bytes (σχεδόν 98 GB). Είναι πολύ ή λίγο; Περίπου - από 40 έως 200 ταινίες πλήρους μήκους, ανάλογα με τη μορφή. Δεν λέει τίποτα; Δηλαδή, όπως περιγράφεται παραπάνω, ένα δέκατο.