Come comprendere il codice binario

tramite: O2O
Difficoltà: media
17

Introduzione

La tecnologia moderna si basa su notazioni informatiche, simboli binari o bit. In qualsiasi elaboratore elettronico il codice binario consente diverse funzioni, come i calcoli aritmetici. Per comprendere il linguaggio tipico dei computer, ti serviranno semplici nozioni base. Al termine di questo tutorial e con un pizzico di pratica, potrai facilmente distinguere i vari segnali nei circuiti elettronici. Il linguaggio a due cifre non sarà più un tabù.

27

Occorrente

  • carta e penna
37

La composizione

Il codice binario prevede combinazioni di 0 ed 1. Il linguaggio viene interpretato dalla macchina elettronica mediante semplici calcoli numerici. Tutte le informazioni vengono trasmesse al processore di un qualsiasi computer (CPU). Poi, vengono codificate in codice binario o linguaggio macchina. La sequenza viene costituita da pacchetti dati. Questi viaggiano attraverso i bit. Il sistema numerico binario è in base 2 e non in base 10 (decimale). Ciò significa che utilizza solo 2 simboli. Il codice binario si realizza solo attraverso due cifre 0 ed 1. Logicamente rappresentano i poli opposti: falso e vero, spento e acceso. Così come chiuso e aperto, negativo e positivo.

47

Il byte

Per comprendere il codice binario, bisogna conoscerne le basi. I byte rappresentano le parole di un messaggio ed i bit, invece, le combinazioni di lettere. Qui entra il gioco il concetto di codice ASCII, il linguaggio standard di comunicazione fra il programmatore e la macchina. Il linguaggio associa 256 fra lettere dell'alfabeto, numeri e simboli ad altrettante combinazioni di 1 e 0 in codice binario. Questo sistema traduce in linguaggio macchina i comandi da assegnare al processore del computer. 8 bit formano un byte; ogni byte, di conseguenza, può comprendere 256 combinazioni diverse (2 elevato all'ottava). Successivamente, procedendo con ordine, 1024 byte formano un kilobyte. 1024 kilobyte danno origine a un megabyte, 1024 megabyte costituiscono un gigabyte.

Continua la lettura
57

La scomposizione

Per passare dal codice binario a quello decimale, o viceversa, vanno effettuate alcune scomposizioni iterative. Ad esempio, per scomporre il numero binario 11010010, moltiplicare le cifre per le potenze di 2 crescenti da destra a sinistra. Quindi si otterrà: 11010010=1*2^8+1*2^7+0*2^6+1*2^5+0*2^4+0*2^3+0*2^2+1*2^1+0*2^0=210. Viceversa: dividere 145 per 2. Se il quoziente è pari scrivere 0. Al contrario, se dispari, scrivere 1. Ripetere il procedimento fino a non poter più dividere il numero per 2. Il risultato finale sarà 10010001.

67

Guarda il video

77

Consigli

Non dimenticare mai:
  • Con le cifre binarie si possono rappresentare tutti i numeri

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Elettronica

Costruire un Computer ad 8bit

Se intendete divertirvi e creare un computer del tutto personalizzato e ad 8Bit, potete senza alcun problema mettere in pratica questa idea. In riferimento a ciò premesso che abbiate un minimo di conoscenza del settore informatico, ecco una guida con...
Internet

Come Calcolare La Rete Di Appartenenza Di Un Host

Un host, denominato anche nodo, è un terminale di qualsiasi tipo (computer, palmari, smartphone, ecc.) che appartiene ad una rete come internet. I diversi nodi, o host, della rete sono collegati tra loro tramite dei link e comunicano tra loro con l'ausilio...
Software

Tutto sul codice Ascii

I linguaggio informatico si è sempre basato su un sistema binario di numeri che, in particolare, sono "0" e "1". Lo standard ASCII, acronimo di American Standard Code for Information Interchange, è stato sviluppato per codificare l'alfabeto, i numeri...
Windows

Come utilizzare lo strumento sweep con Rhinoceros

Rhinoceros è uno tra i software più utilizzati per la realizzazione di modelli in 3d. Grazie a questo programma, puoi realizzare in forma tridimensionale qualsiasi oggetto. E i risultati sono molto realistici. Questo tipo di software permette di inventare...
Elettronica

Come far funzionare un decoder digitale terrestre

Il 4 Luglio 2012 l'Italia ha terminato il passaggio da tv analogica a digitale, come richiesto dalla Commissione Europea, quindi oggi obbligatoriamente tutti i televisori in commercio sono dotati di un sintonizzatore digitale terrestre DVB-T. Il nome...
Programmazione

Come programmare un algoritmo in Pascal

In questa guida verranno dati ottimi consigli su come programmare al meglio un algoritmo fatto interamente in Pascal. Quest'ultimo si tratta di un linguaggio di programmazione molto diffuso, ad alto livello in cui si possono scrivere diverse istruzioni...
Programmazione

Come comprendere il sistema booleano

Il sistema booleano viene denominato anche sistema binario. Esso costituisce un sistema logico-numerico basato sul principio che un'entità può assumere soltanto due valori possibili. Questo sistema booleano non è assolutamente difficoltoso da capire...
Windows

Come riconoscere un sistema Windows a 64 bit

Cosa significa sistema operativo a 64 bit? Come faccio a riconoscere un sistema a 64 bit? Perché quando scarico un programma mi viene chiesto se scegliere una versione x64 o x86? In informatica, con l'aggettivo 32 bit o 64 bit si indica il formato di...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.