Comprensione di bit, byte e loro multipli

Autore: Judy Howell
Data Della Creazione: 1 Luglio 2021
Data Di Aggiornamento: 21 Giugno 2024
Anonim
Bit e Byte
Video: Bit e Byte

Contenuto


Porta via:

È facile confondere bit, byte e loro multipli. Ecco una semplice spiegazione sul significato di queste misurazioni.

La terminologia che accompagna la comprensione dei concetti più elementari della tecnologia informatica può essere un vero e proprio colpo di rottura per molti neofiti tecnologici. Un'area che attira frequentemente le persone sono quei termini che vengono utilizzati per misurare i dati del computer. Sì, stiamo parlando di bit, byte e tutti i loro molti multipli. Questo è un concetto importante per chiunque lavori in profondità con un computer, poiché queste misurazioni vengono utilizzate per descrivere la memoria, la potenza di calcolo e le velocità di trasferimento dei dati.

Ecco una semplice spiegazione sul significato di queste misurazioni.

Qual è un po '?

Qualsiasi spiegazione di base sull'informatica o sulle telecomunicazioni deve iniziare con un bit o una cifra binaria. Questa è la più piccola quantità di dati digitali che possono essere trasmessi tramite una connessione di rete. È il più piccolo blocco di costruzione di ogni singolo oggetto che ricevi. Un bit è una singola unità di informazioni digitali e rappresenta uno zero o uno. L'uso di bit per codificare i dati risale ai vecchi sistemi di schede perforate che consentivano ai primi computer meccanici di eseguire calcoli. Le informazioni binarie che una volta erano memorizzate nella posizione meccanica della leva o dell'ingranaggio di un computer sono ora rappresentate da una tensione elettrica o da un impulso di corrente. Benvenuti nell'era digitale! (Scopri di più sui vecchi tempi in The Pioneers of Computer Programming.)


Che cos'è un byte?

Se sei confuso dalla differenza tra bit e byte, non sei solo. In effetti, il termine "byte" ha ottenuto la sua ortografia ufficiale a causa delle preoccupazioni che "morso" verrebbe accorciato (e erroneamente) in "bit". Sfortunatamente, il cambio di ortografia non ha chiarito tutta la confusione.

Un byte è un insieme di bit, più comunemente otto bit. I bit sono raggruppati in byte per rendere più efficienti l'hardware del computer, le apparecchiature di rete, i dischi e la memoria. Inizialmente, i byte venivano creati come otto bit poiché i circuiti fisici comuni all'epoca avevano otto "percorsi" in entrata e in uscita da processori e chip di memoria. In qualsiasi momento, il gateway per uno di questi componenti potrebbe avere una condizione "off" o "on" in ciascuno degli otto percorsi.

Quando la metrica incontra il binario

Abbastanza semplice, vero? Non così in fretta. Quando si parla di computer, termini come kilobyte (KB), megabyte (MB), gigabyte (GB) - e le abbreviazioni che li accompagnano - hanno significati leggermente diversi. Bit e byte non si adattano perfettamente al sistema di numerazione decimale. Bit e byte si basano su binari, mentre il sistema decimale si basa su fattori di 10 (base 10). Quindi, un kilobyte è in realtà 1024 byte, non 1000 byte suggeriti dal prefisso chilo. Se ciò non ha senso, fai tu stesso la matematica: 2 ^ 10 = 1024.


Ciò differisce dalla maggior parte degli altri svantaggi della tecnologia informatica, in cui i termini prefissati da chilo, mega e giga, ecc., Sono usati secondo il loro significato nell'International System of Units (SI), vale a dire come potenze di 1000. Questo significa che un disco rigido da 500 gigabyte contiene 500.000.000.000 di byte.

Detto in altro modo, le unità SI si basano su fattori di 10. I computer, invece, operano su un sistema di numeri binari, che è un fattore due. Pertanto, le misure binarie di bit e byte differiscono perché si basano su un diverso sistema di numerazione.

Nessun bug, nessuno stress: la tua guida passo passo alla creazione di software che ti cambia la vita senza distruggere la tua vita

Non puoi migliorare le tue capacità di programmazione quando a nessuno importa della qualità del software.

Multipli of Bits

Naturalmente, le tabelle sopra vanno ben oltre yotta, ma finora la nostra tecnologia non si estende molto oltre peta. Terabit Ethernet è considerata la prossima frontiera della velocità Ethernet al di sopra della Ethernet da 100 gigabit attualmente possibile. Inoltre, le maggiori velocità di trasferimento dei dati sono per lo più teoriche.

Multipli di byte

Come per i bit, questo grafico può tecnicamente continuare indefinitamente, ma la maggior parte di tali misure sarebbe teorica. I dischi rigidi multi-terabyte (TB) stanno diventando più comuni sul lato consumer, mentre esiste una memoria petabyte (PB) per server, strutture di ricerca e data center. Oltre a ciò, i multipli superiori non sono stati finora applicati nel mondo reale.

Il problema con le abbreviazioni

Come avrai intuito, in base alle tabelle sopra, anche le abbreviazioni per multipli di bit e byte creano confusione. Poiché le abbreviazioni sono così simili, vengono spesso utilizzate in modo intercambiabile, ma questo non è l'approccio corretto. Un megabyte e un megabit sono cose molto diverse, ma la semplice maiuscola di una lettera può lasciare i lettori in perdita. Questo è il motivo per cui i bit hanno una seconda serie di abbreviazioni (Kbit, Mbit, ecc.) - una versione che è stata sviluppata per motivi di chiarezza.

Dove le cose diventano confuse

Supponiamo quindi che acquisti un aggiornamento della memoria per il tuo computer. È pubblicizzato come 128 megabyte. Ma poi noti che la scheda tecnica per il prodotto dice che hai un modulo con parti da 64 megabit. Sei stato derubato?

No. Ecco perché: per creare un modulo da 128 megabyte, il modulo di memoria utilizza 16 unità da 64 megabit, ognuna delle quali calcola fino a 16 unità x 64 megabit / 8 bit per byte = 128 megabyte.

Questo è tutto?

La confusione su bit e byte è comune. La chiave è capire come si relazionano tra loro e se l'uso binario (base 2) o decimale (base 10) descrive i dati digitali. Acquisire familiarità con questi concetti di base è un modo per acquisire maggiore familiarità con il computer e tutti i relativi componenti.