Estratto del documento

Sistema binario

102 + 2·101 + 1·100

100 + 20 + 1 = 121

1 0 1 02 23 22 21 20

L'esponente indica la posizione del numero

1·23 + 0·22 + 1·21 + 0·20

8 + 0 + 2 + 0 = 10

Per convertire la cifra a dx è la meno significativa e quella a sx è la più significativa

Numeri romani

Numeri romani si sottrae se posizionale (additivo)

XVI X=10 V=5 I=1

10 + 5 + 1 = 16

XXX 10 + 10 + 10 = 30 indipendentemente della posizione

IV per convertire se trovo una cifra con valore minore a sx di una più grande, sottraggo

5 - 1 = 4

121 decimale

121 decimale

1·102 + 2·101 + 1·100

100 + 20 + 1 = 121

101 binario

101 binario

1·22 + 0·21 + 1·20

4 + 0 + 1 = 5 (valore decimale 5)

101 decimale

101 decimale

1·102 + 0·101 + 1·100

100 + 0 + 1 = 101

Stesso valore in due sistemi numerici

1.102 + 2.101 + 1.100

100 + 20 + 1 = 121

Sistema binario

1 0 1 0

23 22 21 20

L'esponente indica la posizione del numero

1.23 + 0.22 + 1.21 + 0.20

8 + 0 + 2 + 0 = 10

Per cui inizia la cifra a dx è la meno significativa e quella a sx è la più significativa

Numeri romani - Sistema non posizionale

Numeri romani - Sistema non posizionale (additivo)

XVI X=10V=5I=1| 10 + 5 + 1 = 16

XXX 10 + 10 + 10 = 30 indipendentemente dalla posizione

IV per cui non posizionale se trovo una cifra con valore minore a sx di una più grande, sottraggo

5 - 1 = 4

121 decimale

121 decimale

1.102 + 2.101 + 1.100

100 + 20 + 1 = 121

101 binario

101 binario

1.22 + 0.21 + 1.20

4 + 0 + 1 = 5 (valore decimale 5)

101 decimale

101 decimale

1.102 + 0.101 + 1.100

100 + 0 + 1 = 101

Come valore in due sistemi diversi

(101)2 "101 binario"

(101)10 "101 decimale"

Con 3 bit

Con 3 bit genero 8 combinazioni diverse

0000·22 + 0·21 + 0·20 = 0

0010·22 + 0·21 + 1·20 = 1

0101000111101011111·22 + 1·21 + 1·20 = 7

Valore decimale

64 bit = 000...0 64 volte = 264 combinazioni

01F8C0MAB00C01...F

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

"binario" "esadecimale"

16 = 24

01F8C0MAB00C = 0000 0001 1111 1011 0000...1100

Più compatto = occupa meno memoria

Passaggio da binario a ottale

Passaggio da binario a ottale

00000001111101010000...1100

Metto a gruppi di 3 partendo

Pensare di un num.binario in base 2 ad un numero in base 8 che è 23

000 000 011 111 101 100 000...0 0 3 7 5 4 0...

Trasformazione in ottale

Val. decimale

Rappresentazione in modulo e segno

Rappresentazione in modulo e segno

Col bit in rosso si indica il segno

1010 rappresentato da + 8 a 00010 rappresentato da 0 - 2 a +

Rappresentazione in complementi a 2

Rappresentazione in complementi a 2

1010 = vale 10 in assoluto (senza segno)

Trasformazione che posso fare

Punto da dx fino ad arrivare al 1° 1 trasformo tutti i bit che seguono il 1° 1 che ho incontrato

1110 - 10

Trasformazione che posso fare

1010 inverto tutti i bit e sommo 1

0101 + 0001 =0101

00010110

Overflow

Overflow: numero riportato sbagliato

Riporto extra 0101 - vale 5 in decimale

1110 - vale 13 in decimale

0010 - mi aspetto 10 in decimale

1 risultato operazione non rappresentabile dal sistema che sto usando

Ogni bit corrisponde ad inf codificate in binario

Esse f2 4 bit 24=16 inf diverse

Ora 8 bit 28=256 inf diverse

8 bit => 24=16 inf

Complemento a 2

Complemento a 2

10101 1012 = 1.24 + 0.23 + 1.21 + 0.20

101001010

In complemento a 2 il valore è -10 è 0102

+ 10 è 1010010100010110

MATLAB

MATLAB

x = 10+2 ✓

x + y = 10 ✗; non fa visualizzare il risultato

È case sensitive → A ≠ a

/ diviso

* per

% commento

ans restituisce la variabile temporale che contiene risultato più recente

pi π

i, j unità immaginare

inf infinito

Anteprima
Vedrai una selezione di 20 pagine su 113
Appunti di Informatica Pag. 1 Appunti di Informatica Pag. 2
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 6
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 11
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 16
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 21
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 26
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 31
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 36
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 41
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 46
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 51
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 56
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 61
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 66
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 71
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 76
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 81
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 86
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 91
1 su 113
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher 3CHIARA3 di informazioni apprese con la frequenza delle lezioni di Laboratorio di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Perna Daniele.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community