Il sistema binario

16

description

Introduzione al sistema binario adatto a ragazzi delle scuole superiori (liceo scientico o ITIS) Traduzione delle slides omonime presenti qu su slideshare di german margrit

Transcript of Il sistema binario

Page 1: Il sistema binario
Page 2: Il sistema binario

Usa solo zero (0) e uno (1) per rappresentare i numeri.

Costituisce la chiave del funzionamento dei computer

Fu creato dal matematico scozzese John Napier, noto come Nepero (1550-1617)

Nepero usava un sistema di calcolo basato su una scacchiera. Anche se non usò la notazione binaria per scrivere i numeri, usò la scacchiera per le moltiplicazioni.

Page 3: Il sistema binario

128 64 32 16 8 4 2 1

3333 in notazione Binaria:

0010000100100001

1818 in notazione Binaria è

134134 in notazione Binaria è

192192 in notazione Binaria è

Andare alla dia 13

Page 4: Il sistema binario

128 64 32 16 8 4 2 1

3333 in notazione Binaria:

0010000100100001

1818 in notazione Binaria è 1001010010

134134 in notazione Binaria è 1000011010000110

192192 in notazione Binaria è 1100000011000000

Andare alla dia 13

Page 5: Il sistema binario

Numero Binario 00 00 11 00 00 00 00 11

Potenza della Base 2277 2266 2255 2244 2233 2222 2211 2200

Equivale a: 128128 6464 3232 1616 88 44 22 11

0.0.128128++0.0.6464++1.1.3232++0.0.1616++0.0.88++0.0.44++0.0.22++1.1.11

E' uguale a 3333

Page 6: Il sistema binario

Possiamo decidere che l' “1” rappresenti una lampadina in cui passa corrente e lo “0” quella in cui non passa corrente.

00 00 11 00 00 00 00 11

Page 7: Il sistema binario

1 Bit

0

1

2 Bits

0

1

DUE possibilità d'informazione

QUATTRO possibilità d'informazione

1 Bit

0

1

1 Bit

0

1

Page 8: Il sistema binario

Dato che l' “1” rappresenta il passaggio della corrente e lo “0” no, possiamo schematizzare il modo in cui il computer rappresenta le informazioni

00 00 11 00 00 00 00 11corrente

Page 9: Il sistema binario

La più piccola quantità di informazione memorizzabile da un computer è rappresentata da uno “0” o de un “1”.

Vengono chiamate Cifre BinarieCifre Binarie, o più comunemente BitBit, derivate dalle parole inglesi BBinary Digitit

Il Il BitBit è la unità minima d'informazione è la unità minima d'informazione

Page 10: Il sistema binario

I I BitBit vanno di solito in gruppo. Con vanno di solito in gruppo. Con 8 bit8 bit otteniamo otteniamo 256256 possibilità distinte che possibilità distinte che permettono di codificare i caratteri (lettere, permettono di codificare i caratteri (lettere, numeri, simboli, ecc.) che servono all'utente per numeri, simboli, ecc.) che servono all'utente per inserire i dati in un computer.inserire i dati in un computer.

Un gruppo di 8 Un gruppo di 8 Bit Bit

riceve il nome di riceve il nome di ByteByte

1 1 Byte Byte d'informazione è sufficiente a d'informazione è sufficiente a rappresentare rappresentare caratteri dell'alfabeto caratteri dell'alfabeto

latinolatino

1 1 Byte Byte = 1= 1 carattere carattere == E5%& E5%&+*+*

Page 11: Il sistema binario

La lettera La lettera EE, per esempio , per esempio occupa:occupa:

1 1 Byte Byte

anche il símbolo anche il símbolo $$ occupa occupa

1 1 ByteByte

Il testo Il testo Amo l'Informatica Amo l'Informatica occupaoccupa

17 17 Bytes Bytes (si contano anche gli spazi!)(si contano anche gli spazi!)

...e quanti BIT occupa il ...e quanti BIT occupa il testo?testo?

…………....

Page 12: Il sistema binario

Per permettere agli umani di comunicare con i computer, esisono dei CodiciCodici.

Dato che il computer interpreta solamente “1” e “0”, si è convenuto di associare determinate sequenze a dei caratteri

Per esempio, la lettera “AA” corrisponde a:

0100000101000001Tale sequenza, tradotta nel sistema decimale, corrisponde al numero 6565.

Page 13: Il sistema binario

Ad ogni sequenza di 8 numeri in codice binario facciamo corrispondere un carattere. Tale corrispondenza si chiama Codificaca ASCIICodificaca ASCII

ASCIIASCII = AAmerican merican SStandard tandard CCode for ode for IInformation nformation IInterchangenterchangeSignifica: Standard Americano di codifica per l'interscambio delle informazioni

ASCII è uno standard (anche se un po' superato) per rappresentare caratteri e simboli in forma elettronica. L'uso degli standard aumente l'efficienza e riduce gli errori, molto utile per la comunicazione.

Page 14: Il sistema binario

Per rappresentare la parola seguente, ci basiamo sulla Scacchiera di NeperoScacchiera di Nepero e la Tabella ASCIITabella ASCII

PAROLA FF AA XXCorrispondenza

nella tabella ASCII

7070 6565 8888

Equivalenta alla scacchiera di

Napier0100011001000110 0100000101000001 0101100001011000

Page 15: Il sistema binario

Di solito non usiamo direttamente Bit e Byte, ma usaiomo i loro multipli. Per esempio, usamo MB e GB per indicare la capacità di dischi, schede, DVD, immagini, ecc.

Unità di misuraUnità di misura EquivalenzaEquivalenza ApprossimatoApprossimato

1 KB (Kilobyte) 221010 byte=1.024 bytebyte=1.024 byte 1.000 byte

1 MB (Megabyte) 222020 byte=1.048.576 bytebyte=1.048.576 byte 1.000 Kb

1 GB (Gigabyte)

223030 byte =byte =

1.073.741.824 bytes1.073.741.824 bytes1.000 MB

1 TB (Terabyte)

224040 byte =byte =

1.099.511.627.776 bytes1.099.511.627.776 bytes1.000 GB

1 PB (Petabyte) 221010 TbTb 1.000 TB

Page 16: Il sistema binario

Slides originali di “German Margarit” presenti su slideshare (http://www.slideshare.net/germanmargarit/sistema-binario)

Traduzione italiana di Marcello Missiroli ([email protected])