Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com
Un interruttore pu assumere la posizione di aperto o chiuso; se inserito in un circuito elettrico pu far circolare la corrente allinterno del circuito oppure no. Chi conosce un po di elettronica sa che in un circuito se presente un interruttore e lo si apre, ossia si interrompe il circuito stesso, la corrente non potr circolare. Al contrario se linterruttore chiuso la corrente potr circolare ed eseguire unoperazione. Supponiamo quindi di associare il livello logico 1 ad un interruttore aperto e il livello logico 0 se linterruttore chiuso.
Il Byte (B) ununit di misura digitale. Anche il bit che linsieme di due parole binary digit. Un Byte un dato numerico ed costituito da 8 bit. Un bit una cifra del sistema binario ossia un sistema costituito da due sole cifre e pu assumere il valore 0 ed il valore 1. Pi che il termine valore sarebbe necessario utilizzare il termine di stato o di livello. Spesso in tecniche digitali si parla di livello alto o livello basso per indicare rispettivamente il valore 1 o 0. Questi livelli corrispondono ad uno stato logico, cio uno stato di un circuito elettronico digitale. Tecnicamente questo stato corrisponde allo stato di lavoro di un circuito elettronico. Per semplificare
Printed with
joliprint
http://www.thegoodly.com/2011/01/guida-al-computer-lezione-6-di.html
Page 1
thegoodly.com
GUIDA AL COMPUTER - LEZIONE 6 DI
Come si applica il discorso ad un caso reale? Supponi che tu voglia realizzare unoperazione; ad esempio far accendere una lampadina. Realizzi il circuito la cui funzionalit determinata ovviamente dalla posizione dellinterruttore in oggetto. Quando farai chiudere linterruttore (Livello logico 0) la lampadina si illuminer, mentre aprendo linterruttore (Livello logico 1) la lampadina si spegner. Ora supponi di realizzare molti di questi circuiti. Ogni circuito esegue una funzione ben definita. Ora accostiamo questo esempio ad unipotetica condizione informatica. Immagina infatti che ognuna di queste lampadine sia invece una microlampadina, anzi un led, ancora di pi, un pixel. Quei puntini luminosi di vario colore che, uno dopo laltro, illuminano per intero un monitor per visualizzare qualcosa come una foto, un documento, un video, ecc. Aprendo e chiudendo questi interruttori potrai far illuminare i vari pixel di un monitor in base a ci che vuoi visualizzare.
Le capacit tecnologiche generano i vari incrementi. Tanto pi progrediscono pi lunga sar la PAROLA. Il guadagno che ne deriver sar in prestazioni, in quanto con una singola PAROLA da 32 bit riuscirai ad eseguire, nello stesso istante, pi compiti di una PAROLA da 16 bit, ma meno compiti di una PAROLA da 64 bit. Ti chiederai ma perch le PAROLE hanno sempre una lunghezza raddoppiata rispetto alla precedente? Semplicemente perch il sistema binario fornito di 2 sole cifre 0 ed 1, come il sistema decimale fornito di 10 cifre da 0 a 9 e quindi le combinazioni possibili relative alla lunghezza di una PAROLA seguono la potenza del due e sono fornite dalla potenza 2n= numero di combinazioni in base al numero di bit.
Printed with
joliprint
http://www.thegoodly.com/2011/01/guida-al-computer-lezione-6-di.html
Page 2
thegoodly.com
GUIDA AL COMPUTER - LEZIONE 6 DI
che, in estrema sintesi, poi lobiettivo che volevi raggiungere utilizzando un computer. Come si evolvono in informatica i dati numerici dei Byte? La tabella sottostante risponde a quanto chiesto. Tornando al nostro esempio didattico, potresti quindi sostituire ogni singola cifra 1 con un interruttore aperto e ogni singola cifra 0 con interruttore chiuso. Perch usare gli interruttori? Semplicemente per farti capire che lo stato logico 1 oppure 0 realizzano qualcosa a livello circuitale. Quindi la PAROLA di 2 Byte 00110100 10011101 potr corrispondere ad unoperazione circuitale e a sua volta ad un comando. Bene, lestrema sintesi e banalizzando oltremodo il tutto stata necessaria solo per farti capire che i circuiti digitali sono composti da moltissimi di questi esempi per ottenere un risultato. Il risultato variabile in base al comando impostato da qualcuno o qualcosa (processore). Venendo al sodo, quindi, la sequenza di questi numeri rappresenta in fin dei conti un dato. A questo dato numerico pu venire associata una serie di cose. Pu essere unistruzione allinterno di un programma di un computer oppure una piccolissima parte di una foto, di un disegno, un carattere di una parola, ecc. Una sequenza di istruzioni produce un effetto finale
Printed with
joliprint
http://www.thegoodly.com/2011/01/guida-al-computer-lezione-6-di.html
Page 3
thegoodly.com
GUIDA AL COMPUTER - LEZIONE 6 DI
Leggendo attentamente questultima tabella, puoi evidenziare una particolarit in termini numerici nelle sigle KByte (1024 Byte e non 1000), Mbyte (1.048.576 Byte e non 1.000.000), ecc. Questa differenza, rispetto alla canonica potenza del 10, dovuta al fatto che per il sistema binario si usa la potenza del 2 ed essendo questi particolari valori molto prossimi proprio ai numeri con potenza 10, le stesse sigle sono stato adottate anche in informatica come standard per una rapida dizione e scrittura. In precedenza avevo scritto che un Byte costituito da 8 bit, per cui se vuoi conoscere lesatto numero di bit di una cifra in Byte devi moltiplicare questo valore per 8. Ora hai acquisito una capacit diagnostica sul significato delle cifre espresse in Byte, Chilobyte (KB), Megabyte (MB), Gigabyte (GB), Terabyte (TB), ecc. La capacit di memorizzazione dei vari supporti che circolano spropositatamente nel mondo. Riallacciandoci al discorso della lezione precedente sugli Hard Disk (discordo comunque valido per tutti i supporti di memorizzazione) diciamo che un supporto di 1TB contiene quindi 1.099.511.627.776 di Byte e quindi moltiplicando per 8 contiene 8.796.093.022.208 bit. E ricordami un po un bit con cosa lo posso rappresentare?....usso di bit
Printed with
joliprint
http://www.thegoodly.com/2011/01/guida-al-computer-lezione-6-di.html
Page 4