SlideShare una empresa de Scribd logo
1 de 53
Rappresentazione di  dati numerici
Sistemi numerici ,[object Object],[object Object],[object Object],[object Object]
Sistema posizionale a base fissa ,[object Object],[object Object],[object Object]
Sistemi numerici ,[object Object],[object Object],[object Object],[object Object]
Sistema decimale ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema binario ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema ottale ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema esadecimale ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema base 5 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema binario ,[object Object],[object Object],[object Object],0 ... 0 1000 ... 8 1 ... 1 1001 ... 9 10 ... 2 1010 ... 10 11 ... 3 1011 ... 11 100 ... 4 1100 ... 12 101 ... 5 1101 ... 13 110 ... 6 1110 ... 14 111 ... 7 1111 ... 15   2 0   ... 1   2 9   ...  512    2 1   ... 2   2 10   ...  1024    2 2   ... 4   2 11   ...  2048    2 3   ... 8   2 12   ...  4096    2 4   ...  16   2 13   ...  8192    2 5   ...   32   2 14   ...  16384   2 6   ...  64   2 15   ...  32768   2 7   ...  128   2 16   ...  65536   2 8   ...  256
Sistema binario ,[object Object],[object Object],[object Object],[object Object],[object Object],MSB (Most Significant Bit) LSB (Least Significant Bit)
Limiti del sistema binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversione da binario a decimale ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversione da decimale a binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Esempio ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conversione da decimale a binario ,[object Object],[object Object],[object Object],[object Object],[object Object]
Esempio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversioni tra sistemi in base qualsiasi ,[object Object],[object Object],[object Object],[object Object],[object Object]
Operazioni aritmetiche ,[object Object],[object Object],[object Object]
Somma in binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Somma completa ,[object Object],1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 Rip S Carry B A
Sottrazione in binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sottrazione completa ,[object Object],1 1 1 1 1 0 0 1 0 1 1 0 1 1 0 1 1 1 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 0 Prest S Borrow B A
Moltiplicazione in binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Divisione in binario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L’operazione di  shift ,[object Object],[object Object],[object Object],[object Object]
Shift a sinistra ,[object Object],[object Object],[object Object],[object Object],[object Object],« 1  (shift a sinistra di 1 posizione)   0 1 1 0 0 0 1 1 0
Shift a destra ,[object Object],[object Object],[object Object],[object Object],»  1  (shift a destra di 1 posizione)   0 0 1 1 0 0 1 1 0
Moltiplicazioni ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Limiti della rappresentazione ,[object Object],[object Object],[object Object]
Limiti della rappresentazione ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I numeri con segno ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modulo e segno ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modulo e segno ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complemento a 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complemento a 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complemento a 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complemento a 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Somma e sottrazione in complemento a 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overflow ,[object Object],[object Object],[object Object],[object Object]
Overflow in complemento a 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],overflow! carry, risultato OK
Fixed-point ,[object Object],[object Object],[object Object],[object Object],virgola sottintesa
Fixed-point ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rappresentazione di numeri interi ,[object Object],[object Object],[object Object]
Rappresentazione di numeri reali ,[object Object],[object Object],[object Object]
Floating-point ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Floating-point ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Formato IEEE-P754 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23 bit 8 bit 1 bit 52 bit 11 bit 1 bit precisione: circa 7 cifre decimali precisione: circa 17 cifre decimali esponente segno mantissa esponente segno mantissa
Overflow e Underflow ,[object Object],[object Object],[object Object],[object Object],0 -10 38 -10 -38 10 -38 10 38 overflow underflow
Rappresentazioni di dati non numerici ,[object Object],[object Object],[object Object]
Caratteri ,[object Object],[object Object],[object Object],[object Object]
Codice ASCII ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Codice ASCII ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Concetti Di Base Di Informatica
Concetti Di Base Di InformaticaConcetti Di Base Di Informatica
Concetti Di Base Di InformaticaFrancesco Caliulo
 
Le molecole biologiche - didattica differenziata
Le molecole biologiche - didattica differenziataLe molecole biologiche - didattica differenziata
Le molecole biologiche - didattica differenziataIacopo Pappalardo
 
Le Guerre Di Indipendenza
Le Guerre Di IndipendenzaLe Guerre Di Indipendenza
Le Guerre Di Indipendenzaguest81c54f
 
Dante biografia e produzione
Dante biografia e produzioneDante biografia e produzione
Dante biografia e produzionefrancescapiras
 
Gestione aziendale
Gestione aziendaleGestione aziendale
Gestione aziendalesantafarina
 
Biomolecole 1.in generale
Biomolecole 1.in generaleBiomolecole 1.in generale
Biomolecole 1.in generaleVittoria Patti
 
didatticaspeciale
 didatticaspeciale didatticaspeciale
didatticaspecialeimartini
 
I governi della sinistra da Depretis a Crispi
I governi della sinistra da Depretis a CrispiI governi della sinistra da Depretis a Crispi
I governi della sinistra da Depretis a CrispiSimona Martini
 
Inferenze comprensione testo prof. lumbelli.ppt v
Inferenze comprensione testo prof. lumbelli.ppt vInferenze comprensione testo prof. lumbelli.ppt v
Inferenze comprensione testo prof. lumbelli.ppt vimartini
 
Mappa Concettuale CCNL
Mappa Concettuale CCNLMappa Concettuale CCNL
Mappa Concettuale CCNLSilvio Grosso
 
Sistema nervoso ed endocrino
Sistema nervoso ed endocrinoSistema nervoso ed endocrino
Sistema nervoso ed endocrinoGianni Locatelli
 
La chimica dell'acqua - seconda parte
La chimica dell'acqua - seconda parteLa chimica dell'acqua - seconda parte
La chimica dell'acqua - seconda partePizzolorusso
 
Reti di computer e protocolli
Reti di computer e protocolliReti di computer e protocolli
Reti di computer e protocollifilibertodicarlo
 

La actualidad más candente (20)

Concetti Di Base Di Informatica
Concetti Di Base Di InformaticaConcetti Di Base Di Informatica
Concetti Di Base Di Informatica
 
Le molecole biologiche - didattica differenziata
Le molecole biologiche - didattica differenziataLe molecole biologiche - didattica differenziata
Le molecole biologiche - didattica differenziata
 
Le Guerre Di Indipendenza
Le Guerre Di IndipendenzaLe Guerre Di Indipendenza
Le Guerre Di Indipendenza
 
Atomo
AtomoAtomo
Atomo
 
Dante biografia e produzione
Dante biografia e produzioneDante biografia e produzione
Dante biografia e produzione
 
Gestione aziendale
Gestione aziendaleGestione aziendale
Gestione aziendale
 
Biomolecole 1.in generale
Biomolecole 1.in generaleBiomolecole 1.in generale
Biomolecole 1.in generale
 
didatticaspeciale
 didatticaspeciale didatticaspeciale
didatticaspeciale
 
04. L'età dei comuni
04. L'età dei comuni04. L'età dei comuni
04. L'età dei comuni
 
I governi della sinistra da Depretis a Crispi
I governi della sinistra da Depretis a CrispiI governi della sinistra da Depretis a Crispi
I governi della sinistra da Depretis a Crispi
 
Inferenze comprensione testo prof. lumbelli.ppt v
Inferenze comprensione testo prof. lumbelli.ppt vInferenze comprensione testo prof. lumbelli.ppt v
Inferenze comprensione testo prof. lumbelli.ppt v
 
Diritti umani
Diritti umani Diritti umani
Diritti umani
 
La fisica
La fisicaLa fisica
La fisica
 
Mappa Concettuale CCNL
Mappa Concettuale CCNLMappa Concettuale CCNL
Mappa Concettuale CCNL
 
Sistema nervoso ed endocrino
Sistema nervoso ed endocrinoSistema nervoso ed endocrino
Sistema nervoso ed endocrino
 
Storia di Internet
Storia di InternetStoria di Internet
Storia di Internet
 
La chimica dell'acqua - seconda parte
La chimica dell'acqua - seconda parteLa chimica dell'acqua - seconda parte
La chimica dell'acqua - seconda parte
 
Reti di computer e protocolli
Reti di computer e protocolliReti di computer e protocolli
Reti di computer e protocolli
 
Il sistema binario
Il sistema binarioIl sistema binario
Il sistema binario
 
Le fonti del diritto
Le fonti del dirittoLe fonti del diritto
Le fonti del diritto
 

Destacado

Destacado (9)

10 Typedef Enum
10   Typedef Enum10   Typedef Enum
10 Typedef Enum
 
6 Vettori E Matrici
6   Vettori E Matrici6   Vettori E Matrici
6 Vettori E Matrici
 
9 Altre Istruzioni Di I O
9   Altre Istruzioni Di I O9   Altre Istruzioni Di I O
9 Altre Istruzioni Di I O
 
4 Strutture Condizionali
4   Strutture Condizionali4   Strutture Condizionali
4 Strutture Condizionali
 
8 Algoritmi
8   Algoritmi8   Algoritmi
8 Algoritmi
 
13 Puntatori E Memoria Dinamica
13   Puntatori E Memoria Dinamica13   Puntatori E Memoria Dinamica
13 Puntatori E Memoria Dinamica
 
12 Struct
12   Struct12   Struct
12 Struct
 
Codifica
CodificaCodifica
Codifica
 
11 I File
11   I File11   I File
11 I File
 

Similar a 2 Rappresentazione Dei Dati

Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Michele Maffucci
 
Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)STELITANO
 
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe Sportelli
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe SportelliSistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe Sportelli
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe SportelliI.S.I.S. "Antonio Serra" - Napoli
 
(Ebook computer - ita - pdf) fondamenti di informatica - teoria
(Ebook   computer - ita - pdf) fondamenti di informatica - teoria(Ebook   computer - ita - pdf) fondamenti di informatica - teoria
(Ebook computer - ita - pdf) fondamenti di informatica - teoriaUltraUploader
 
Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)STELITANO
 
Lezione 20 (2 maggio 2012) prima parte
Lezione 20 (2 maggio 2012) prima parteLezione 20 (2 maggio 2012) prima parte
Lezione 20 (2 maggio 2012) prima parteSTELITANO
 
ECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneFabio Cantaro
 
Lezione 22 (7 maggio 2012)
Lezione 22 (7 maggio 2012)Lezione 22 (7 maggio 2012)
Lezione 22 (7 maggio 2012)STELITANO
 
Calcolo Numerico - 2 - Numeri Di Macchina
Calcolo Numerico - 2 - Numeri Di MacchinaCalcolo Numerico - 2 - Numeri Di Macchina
Calcolo Numerico - 2 - Numeri Di MacchinaMajong DevJfu
 
Lezione 20 (2 maggio 2012) seconda parte
Lezione 20 (2 maggio 2012) seconda parteLezione 20 (2 maggio 2012) seconda parte
Lezione 20 (2 maggio 2012) seconda parteSTELITANO
 
Sistema Binario E Codice Informatico
Sistema Binario E Codice InformaticoSistema Binario E Codice Informatico
Sistema Binario E Codice Informaticovapiegold
 
Laboratorio Programmazione: Istruzioni Iterative
Laboratorio Programmazione: Istruzioni IterativeLaboratorio Programmazione: Istruzioni Iterative
Laboratorio Programmazione: Istruzioni IterativeMajong DevJfu
 
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Michele Maffucci
 

Similar a 2 Rappresentazione Dei Dati (20)

Sistemi di numerazione
Sistemi di numerazioneSistemi di numerazione
Sistemi di numerazione
 
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
Sistemi numerici - corso di recupero classe 1 ITIS Informatica - biennio inte...
 
Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)
 
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe Sportelli
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe SportelliSistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe Sportelli
Sistemi numerazione - Unità Didattica 1 a cura del prof. Giuseppe Sportelli
 
(Ebook computer - ita - pdf) fondamenti di informatica - teoria
(Ebook   computer - ita - pdf) fondamenti di informatica - teoria(Ebook   computer - ita - pdf) fondamenti di informatica - teoria
(Ebook computer - ita - pdf) fondamenti di informatica - teoria
 
Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)Lezione 10 (21 marzo 2012)
Lezione 10 (21 marzo 2012)
 
Lezione 20 (2 maggio 2012) prima parte
Lezione 20 (2 maggio 2012) prima parteLezione 20 (2 maggio 2012) prima parte
Lezione 20 (2 maggio 2012) prima parte
 
03 2 arit_bin
03 2 arit_bin03 2 arit_bin
03 2 arit_bin
 
1 matematica binaria
1 matematica binaria1 matematica binaria
1 matematica binaria
 
ECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazioneECDL modulo 1 ud1: algoritmi rappr informazione
ECDL modulo 1 ud1: algoritmi rappr informazione
 
Lezione 22 (7 maggio 2012)
Lezione 22 (7 maggio 2012)Lezione 22 (7 maggio 2012)
Lezione 22 (7 maggio 2012)
 
Calcolo Numerico - 2 - Numeri Di Macchina
Calcolo Numerico - 2 - Numeri Di MacchinaCalcolo Numerico - 2 - Numeri Di Macchina
Calcolo Numerico - 2 - Numeri Di Macchina
 
Lezione 20 (2 maggio 2012) seconda parte
Lezione 20 (2 maggio 2012) seconda parteLezione 20 (2 maggio 2012) seconda parte
Lezione 20 (2 maggio 2012) seconda parte
 
Sistema Binario E Codice Informatico
Sistema Binario E Codice InformaticoSistema Binario E Codice Informatico
Sistema Binario E Codice Informatico
 
Introduzione al’informatica
Introduzione al’informaticaIntroduzione al’informatica
Introduzione al’informatica
 
Introduzione al’informatica
Introduzione al’informaticaIntroduzione al’informatica
Introduzione al’informatica
 
Sistemidi numerazione
Sistemidi numerazioneSistemidi numerazione
Sistemidi numerazione
 
SISTEMI BINARIO ed ESADECIMALE - ALGORITMI - LINGUAGGI
SISTEMI BINARIO ed ESADECIMALE - ALGORITMI - LINGUAGGISISTEMI BINARIO ed ESADECIMALE - ALGORITMI - LINGUAGGI
SISTEMI BINARIO ed ESADECIMALE - ALGORITMI - LINGUAGGI
 
Laboratorio Programmazione: Istruzioni Iterative
Laboratorio Programmazione: Istruzioni IterativeLaboratorio Programmazione: Istruzioni Iterative
Laboratorio Programmazione: Istruzioni Iterative
 
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
Operazioni con numeri binari - corso di recupero classe 1 ITIS Informatica - ...
 

2 Rappresentazione Dei Dati

  • 1. Rappresentazione di dati numerici
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.