






























Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Slide delle lezioni del professor Del Bolgia- informatica
Tipologia: Dispense
1 / 38
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!































Università degli Studi di Roma – Tor Vergata Facoltà di Ingegneria – Corso di Ingegneria Medica
Come nei calcolatori sono rappresentati i numeri
Slide 2 di 78
Anche gli animali hanno un loro modo di quantificare e qualificare Ci sono popolazioni che ancora usano solo rappresentazioni limitate a piccoli valori Molte popolazioni hanno ideato proprie modalità di rappresentazione delle quantità
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 3 di 78
124 BF189 AH 100.000 M CMLXXXVIII ( 1 988)
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
http://it.wikipedia.org/wiki/File:Babylonian_numerals.svg https://nicovalerio.blogspot.it/2010/08/storia-dei-numeri-quegli-strani-modi-in.html
Slide 7 di 78
Sono basati su un set di simboli base Il valore del numero risulta dalla somma o differenza di una sequenza di tali simboli posizionati in modo opportuno Nella rappresentazione è insita una operazione matematica anche non costante Risulta a volte impossibile rappresentare tutti i numeri Per i Maya ci sono 20 simboli base costituiti da 3 ripetuti Per i Babilonesi 60 costituiti da 2 simboli ripetuti Per i romani i simboli base sono 7 (I V X L C D M)
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
https://nicovalerio.blogspot.it/2010/08/storia-dei-numeri-quegli-strani-modi-in.html
Slide 10 di 78
Il valore del numero è funzione del valore assegnato al simbolo e della posizione in cui il simbolo stesso si trova nel numerale
0 1 2 3 4 5 6 7 8 9
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia Slide 11 di 78
Il peso di ogni singolo simbolo è relazionato al precedente ed al successivo dall’aggiunta o dalla sottrazione del peso unitario
3 + 1 = 4 = 5 – 1 3 precede 4 5 segue
Giunti all’ultimo simbolo di una sequenza di somma si ricomincia dal primo simbolo con il riporto di una unità nella PRIMA colonna a sinistra (incremento di significatività) 9 + 1 = 0 con il riporto di 1 = 10 19 + 1 = [9+1=0 con il riporto di 1 che sommato a 1(decine) da 2(decine)] = 20 e così via fino a 99 99 + 1 = [(9+1=0 unità con il riporto di 1(decine) che sommato a 9 da 0 con il riporto di 1(centinaia)] = 100
Slide 12 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Sistema decimale (^24) D = 2x10(1)^ + 4x10(0)^ = 20 + 4 Foneticamente mila cento anta (^4735) D = 4x10(3)^ + 7x10(2)^ + 3x10(1)^ + 5x10(0) = 4000 + 700 + 30 + 5 La costruzione di un qualsiasi numero può essere effettuata aggiungendo allo 0 più a destra l’unità tenendo presente che ogni volta che si arriva a 9, l’ulteriore valore è dato dall’aggiunta (riporto) nella colonna a sinistra di 1 e re- azzerando il simbolo a destra. Esempio: migliaia centinaia decine unità
Perché gli uomini hanno scelto un sistema decimale! Perché hanno 10 dita!
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia Slide 13 di 78
Slide 17 di 78
Elettronicamente si possono realizzare dispositivi in grado di effettuare operazioni matematiche. Dispositivi analogici Sommatore Amplificatore Integratore Derivatore
Questa tecnologia è però imprecisa e risente in modo pesante di varie condizioni al contorno Alimentazione, temperatura, rumore elettromagnetico, caratteristiche dei singoli componenti nel tempo.
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Moltiplicatore
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia Slide 18 di 78
circuito APERTO o CHIUSO
0 o 1 Falso o Vero Dato che si tratta di una convenzione potremmo stabilire la corrispondenza 0=Chiuso 1=Aperto 0 = Vero 1=Falso
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia Slide 19 di 78
Vcc 0
Vgrd 1
Circuito base costituito da un solo elemento
Circuito disattivato aperto (^) Circuito attivato chiuso
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia Slide 20 di 78
Slide 24 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Con k cifre a disposizione posso rappresentare (10 k^ ) numeri e si conta da 0 a (10 k^ -1)
Con k cifre a disposizione posso rappresentare (2 k^ ) numeri e si conta da 0 a (2k^ -1)
Slide 25 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
OTTINE QUATTRINE DUINE
Slide 26 di 78
Se ho bisogno di disporre fino a K (configurazioni o K-1 valori) quante cifre binarie devo utilizzare?
n = Log 2 (10 D^ ) (D-1 cifre decimali rappresentabili) n=intero superiore
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 27 di 78
La conversione da decimale a base 2 si attua attraverso divisioni successive per due ed utilizzando la presenza del resto (intero superiore del decimale), per costruire la sequenza di BIT. (^73) D 73 / 2 = 36,5 resto 1 LSB 36 / 2 = 18 no resto 0 18 / 2 = 9 no resto 0 9 / 2 = 4,5 resto 1 4 / 2 = 2 no resto 0 2 / 2 = 1 no resto 0 1 / 2 = 0,5 resto 1 0 = fine (0 1 0 0 1 0 0 1) 0 MSB Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
1+ 0+ 0+ 8+ 0+ 0+ 64+ 0
Slide 30 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
7 6 5 4 3 2 1 0 Decine M 107 Unità M 106 Centin. K 105 Decine K 104 Unità K 103 Centinaia 102 Decine 101 Unità 100 BINARIO 128-ine 27 64-ine 26 32-ine 25 16-ine 24 Ottine 23 Quattrine 22 Duine 21 Unità 20 OTTALE 2.097.152–ine 87 262.144ine 86 - 32.768-ine 85 4096-ine 84 512-ine 83 64-ine 82 Ottine 81 Unità 80
128-ine 27 64-ine 26 32-ine 25 16-ine 24 Ottine 23 Quattrine 22 Duine 21 Unità 20 ESADECIMALE (^268435456) –ine 167 16.777.216-ine 166 -ine1.048.576 165 65.536 –ine 164 4.096-ine 163 256-ine 162 16-ine 161 Unità 160
Slide 31 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Calcolatrice
Slide 32 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 33 di 78
Per leggerle in modo numerico corretto AFKH 739 Definito il set di simboli dell’alfabeto inglese di cui si utilizzano solo 22 simboli per non creare ambiguità (sono escluse I,O,Q,U) La targa iniziale sarà AA 000 AA Che equivale a AAAA 000 = 0000000 (^) DECIMALE Avendo assegnato il peso 0 al simbolo A
http://it.wikipedia.org/wiki/Targhe_automobilistiche_italiane
Decimale 2.625.
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 36 di 78
Numeri naturali – interi – razionali - irrazionali 0,1,2,3,4,5,…. ; -5,-4,-3,…,0,1,2,3,4,5,….; ½ ; ¼, 1/8, 1/10 \ 1/ 0,5 ; 0,25 ; 0,125 ; 0,1 ; \ 0,3333… ; Pgreco
A a B b C c é ì ~ Š ® μ ¶ ä { } Й П, 00150,…… Codifica di informazioni complesse (giorni settimana, mesi anno, patologie, colori, suoni, etc)
+, -, *, /, carica, deposita , trasferisci, confronta,
Informatica - Ingegneria Medica -2018 - Franco Del Bolgiasalta, salta su condizione, …..
Slide 37 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 38 di 78
Numeri a precisione finita, numero di cifre definite a priori es. 2 es. numero di cifre definito 80 + 23 = 03? ( 1 03) errore chiusura o overflow) 0,33-1/3 = -0,00 3333 errore di underflow) Associazione nelle operazioni (Proprietà associativa) 70+80-60 =? 70+(80-60)= 70+20 = 90 (70+80)-60 = 1 50 - 60 = -
Errori di arrotondamento / troncamento È possibile rappresentare esattamente un numero decimale? SI - Se la parte decimale è multiplo di frazioni di 2 fino al numero di bit che uso per la rappresentazione binaria, multiplo di ½ per 1 bit o ¼ per 2 bit o 1/8 per 3 bit etc…
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 39 di 78
I decimali si rappresentano con lo stesso criterio posizionale con cui rappresentiamo gli interi. **S 2 *10 2 + S 1 *10 1 + S 0 10 0 + S-1 10 -1^ *+ S-2 10 -2^ +S-3 10 - parte INTERA parte DECIMALE 2 2 + 2 1 + 2 0 + 2 -1^ + 2 -2^ + 2 -3^ + 2 - 4 2 1 ½ ¼ 1/8 1/16 ….. ………………0,5 0,25 0,125 0,0625 …..
Rappresentazione in virgola fissa esempi
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Slide 42 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Se usiamo 5 bit , 1 bit per il segno e 4 bit per il numero
Intervallo [-15, +15]
È poco usata per l’elevata complessità della circuiteria da realizzare
Doppia rappresentazione dello zero
Slide 43 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Se usiamo 4 bit , 1 bit per il segno e 3 bit per il numero
Intervallo [-7, +7] Per cambiare di segno si complementa bit a bit
Doppia rappresentazione dello zero [-2 n-1^ +1, +2 n-1^ -1]
Il complemento si ottiene cambiando 0 in 1 e 1 in 0 per ogni cifra binaria 0101 complementato ad 1 1010
Slide 44 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
I valori negativi sono ottenuti complementando il valore positivo e sommando 1
Con 4 bit (1+3) Intervallo [-8, +7]
rappresentazione dello zero
[-2 n-1^ , +2 n-1^ -1]
Slide 45 di 78
Informatica - Ingegneria Medica -2018 - Franco Del Bolgia
Intervallo più esteso di una unità Intervallo asimmetrico Intervallo [-8, +7] Il segno è associato alla sola cifra più significativa Si rappresentano i numeri (-2 n-1^ +2 n-2^ +...... +2 1 +2 0 ) Esempio complem + 1 6 = 0110 1001 + 0001 = 1010