Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione...

Post on 02-Apr-2021

5 views 0 download

Transcript of Rappresentazione dell’informazione telematico/Dispense/progreg/dispense5.pdfRappresentazione...

1

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Rappresentazione dell’informazione

Corso di Programmazione CEFI Informatica

La codifica delle informazioni

2

Corso di Programmazione CEFI Informatica

Informazioni

Corso di Programmazione CEFI Informatica

Rappresentazione dell’informazione

3

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Sistemi numerici

Corso di Programmazione CEFI Informatica

Sistemi numerici

4

Corso di Programmazione CEFI Informatica

Sistemi numerici

Corso di Programmazione CEFI Informatica

Sistemi numerici posizionali

5

Corso di Programmazione CEFI Informatica

Sistema decimale

Corso di Programmazione CEFI Informatica

Sistema decimale

6

Corso di Programmazione CEFI Informatica

Sistema binario

Corso di Programmazione CEFI Informatica

Sistema binario

7

Corso di Programmazione CEFI Informatica

Somma binaria

Corso di Programmazione CEFI Informatica

Esempio (Somma binaria)

1 0 1 1 1 - riporti

1 1 0 0 1 0 1 1 1 + primo addendo

1 0 1 0 0 1 1 = secondo addendo

1 1 1 1 0 1 0 1 0 somma

8

Corso di Programmazione CEFI Informatica

Conversione di base

Corso di Programmazione CEFI Informatica

Conversione di base

9

Corso di Programmazione CEFI Informatica

Altri sistemi utilizzati

Corso di Programmazione CEFI Informatica

Conversione da binario ad esadecimale

10

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Rappresentazione dei numeri nel calcolatore

Corso di Programmazione CEFI Informatica

Numero di cifre necessario

11

Corso di Programmazione CEFI Informatica

Rappresentazione dei numeri nel calcolatore

Corso di Programmazione CEFI Informatica

Numeri negativi

12

Corso di Programmazione CEFI Informatica

Modulo e segno

Corso di Programmazione CEFI Informatica

Complemento a 2 (complemento alla base)

52 � 101 Il suo complemento a due è: 011

13

Corso di Programmazione CEFI Informatica

Sottrazione binaria

Per quanto possa sembrare strano: i computer non sono in grado di sottrarre, ma solo di addizionare. Sottrarre un numero, però, equivale ad addizionare un numero negativo. Il computer, che lavora con degli zero e degli uno, non può mettere un segno meno davanti ad un numero, ma deve trovare il complemento due del numero stesso.

Esempio: Si debba sottrarre 3 da 5, cioè fare 5-3. In binario 3 è 0011.Il complemento a due di 3 è : 1101Poi si somma 5 al complemento a due di 3 (-3). Il riporto viene trascurato. Esso è uno se il risultato è positivo, 0 se è negativo.Sul numero negativo è necessario rifare il complemento due.

Corso di Programmazione CEFI Informatica

Numeri negativi:intervallo valori rappresentabili

14

Corso di Programmazione CEFI Informatica

Fondamenti dell’Informatica

Memorizzazione su calcolatore e codici

Corso di Programmazione CEFI Informatica

Memorizzazione su calcolatore

15

Corso di Programmazione CEFI Informatica

Intervalli di variabilità

Corso di Programmazione CEFI Informatica

Tipi di memorizzazione

16

Corso di Programmazione CEFI Informatica

Intervalli di variabilità

Corso di Programmazione CEFI Informatica

Codifica dei testi

17

Corso di Programmazione CEFI Informatica

Codice ASCII

Corso di Programmazione CEFI Informatica

Codice ASCII