I.4 Rappresentazione dell informazione

Размер: px
Начинать показ со страницы:

Download "I.4 Rappresentazione dell informazione"

Транскрипт

1 I.4 Rappresentazione dell informazione Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015

2 Argomenti Introduzione 1 Introduzione 2 3

3 L elaboratore Introduzione Manipola l informazione tramite la sequenza di azioni (istruzioni) specificate dall algoritmo. Rappresenta tutte le informazioni in modo numerico sia questa un numero o altra cosa. Utilizza la rappresentazione più adatta per garantire un esecuzione automatica delle istruzioni. Impone delle regole di conversione tra la rappresentazione "umana" e quella propria dell elaboratore.

4 La rappresentazione È il sistema che indica il contenuto dell informazione. Usa una sequenza di simboli provenienti da un insieme finito detto alfabeto. Esempio di alfabeto per la rappresentazione numerica 1 : cifre numeriche da 0 a 9; separatore decimale,; separatore delle migliaia.; segno positivo + e negativo. Esempio di alfabeto per la rappresentazione alfanumerica: caratteri dell alfabeto (26 in tutto); cifre numeriche da 0 a 9; altri simboli (come,?,!, +, ). 1 Adottato da International Organization for Standardization (ISO) per la definizione di norme tecniche.

5 Regole di composizione Sono associate ad ogni alfabeto per definire sequenze ben formate. Necessarie perchè non tutte le sequenze di simboli identificano in modo corretto un dato: 1.234, 5 Seq. CORRETTA; 1, 23, 45 Seq. ERRATA. Esempio di regola: è ammesso un solo separatore decimale (ossia,) per i dati numerici; è ammesso un solo segno di punteggiatura (ossia.) in una frase in lingua italiana. NOTA: uno stesso alfabeto può dare luogo a interpretazioni diverse, come nel caso dei decimali e delle migliaia indicati rispettivamente dal. e dalla, nei paesi anglosassoni. 2 2 Convenzione adottata anche dai linguaggi di programmazione.

6 Notazioni Introduzione Esprimono il sistema adottato dalla rappresentazione. Sono di due tipi: 1 Non posizionali caratterizzate da regole proprie che rendono complessa l elaborazione. 2 Posizionali che consentono una rappresentazione dei numeri compatta e una facile elaborazione.

7 Esempi di notazione Non posizionale: numerazione romana. Ogni simbolo (quale I, II e X) corrisponde ad un valore. Il valore si ottiene sommando e/o sottraendo i valori dei simboli: VII = = 7; LIX = 50+(10 1) = 59. Posizionale: numerazione decimale di origine araba. Ogni cifra (quale 1, 2 e 100) occupa una posizione, alla quale è associato un peso. La posizione prevede lo 0. Il valore si ottiene sommando i prodotti di ogni cifra per il peso associato: 735 =

8 Sfrutta il concetto di base B della rappresentazione. Rappresenta un numero come sequenza di simboli detti cifre c. Il numero è scritto specificando le cifre in ordine ed il suo valore dipende dalla posizione relativa delle cifre. Esempio: il sistema decimale (base 10) Cifre:

9 La base definisce il numero di cifre diverse nel sistema di numerazione. La cifra di minor valore è sempre lo 0. Le altre sono nell ordine 1, 2,..., B-1. Se B > 10 occorre introdurre B-10 simboli in aggiunta alle cifre decimali.

10 Dette: S = {0, 1,..., B 1} insieme finito di simboli (alfabeto). la base B pari alla cardinalità dell alfabeto (B = S ). n il numero di cifre intere e m numero di cifre frazionarie. c la cifra appartenente all alfabeto S, ossia c S. c k la cifra c di posizione k-esima nella sequenza. B k il peso della cifra c di posizione k.

11 Il numero N avente n cifre intere e m frazionarie nella base B (c n 1 c n 2... c 1 c 0.c 1... c m ) B nella notazione posizionale si esprime come N = k=n 1 k= m c k B k sommando ciascuna cifra c di posizione k-esima moltiplicata per il proprio peso B k.

12 Nel caso di numero intero N, le posizioni partono da 0 (m = 0) N = c n 1 B n 1 + c n 2 B n c 1 B 1 + c 0 B 0 Nel caso di numero frazionario N, le posizioni a destra del punto partono da -1 N = c 1 B 1 +c 2 B c (m 1) B (m 1) +c m B m

13 Osservazioni Introduzione Una sequenza di cifre non è interpretabile se non si precisa la base in cui è espressa. Ogni numero è esprimibile in modo univoco in una qualunque base. Ogni numero è espresso da una sequenza precisa di cifre. Ogni simbolo rappresenta un valore tra 0 e B 1.

14 Numeri interi senza segno Con n cifre di interi nella base B è possibile rappresentare B n diverse configurazioni (numeri distinti). Se B = 10 e n = 3, 10 3 = 1000 valori distinti.

15 Numeri interi senza segno Con n cifre di interi nella base B è possibile rappresentare tutti i numeri interi positivi da 0 a B n 1. Se B = 10 e n = 2, 10 2 = 100 valori distinti e gli interi vanno da 0 a = 99. Se B = 2 e n = 2, 2 2 = 4 valori distinti e gli interi vanno da 0 a = 3.

16 Codifica in base 10, 2, 5 e A A B A B C B C D C D E D E F E F F

17 Osservazioni Introduzione Il massimo numero rappresentabile M in base B con n cifre intere è B n 1. M = k=n 1 k=0 (B 1) B k = = (B 1)(B 0 + B B n 1 ) = = (B 1)(1 + B B n 1 ) = = (B + B B n ) (1 + B B n 1 ) = B n M = B n 1

18 Osservazioni Introduzione La stessa sequenza di simboli, cambiando base, può avere significati diversi. Numero B N (101) (101) (101)

19 Conversione da base B a base 10 per numeri interi È la naturale applicazione della formula posizionale N (vedere slide 12 con m = 0). Numero B Formula N (101) (5) 10 (10100) (20) 10 (721) (465) 10 (12) (10) 10 (134) (44) 10 (7D1) (2001) 10 (31A) (794) 10

20 Conversione da base 10 a base B per numeri interi È possibile usare la formula posizionale N (vedere slide 12 con m = 0). Numero B Formula N (283) = (2113) (283) = ( ) 2 2 (10) 2 ( ) 2 + (1000) 2 ( ) 2 + (11) 2 ( ) 2 (283) = (11B) A A A 0 16

21 Conversione da base 10 a base B per numeri interi Un metodo usa l algoritmo delle divisioni successive. Per convertire il valore N in un numero di un altra base B: 1 Si divide N per B: N = c 0 + c 1 b 1 + c 2 b Il resto r della divisione costituisce la cifra meno significativa (Least Significant Bit (LSB)): r = c 0 dopo la prima iterazione. 3 Il quoziente q serve a iterare il procedimento: q = c 1 + b (c 2 + b (c )) dopo la prima iterazione. 4 Se q è 0, l algoritmo termina. 5 Se q <> 0, diventa il nuovo valore N. 6 Si itera il procedimento con il valore di N. Le cifre del numero nella nuova base sono prodotte dalla meno significativa a quella più significativa (Most Significant Bit (MSB)).

22 Conversione da base 10 a base 2 per numeri interi Applicando la regola delle divisioni successive, si divide ripetutamente il numero intero decimale per 2 fino ad ottenere un quoziente nullo; le cifre del numero binario sono i resti delle divisioni.

23 Conversione da base 10 a base B per numeri interi N B Formula Numero quindici 4 q = 15 = 3, r = q = 3 4 = 0, r = 3 undici 2 q = 11 = 5, r = q = 5 = 2, r = 1 q = 2 2 = 1, r = 0 q = 1 2 = 0, r = 1 sessantatre 10 q = 63 = 6, r = q = 6 10 = 0, r = 6 sessantatre 16 q = 63 = 3, r = F q = 3 16 = 0, r = 3

24 Conversione da base 10 a base B per numeri razionali Si consideri un numero razionale, espresso dalla seguente sequenza di cifre c n 1 c n 2... c 1 c 0.c 1... c m. Si riprenda la formula posizionale: N = k=n 1 k= m c k B k Si consideri la parte frazionaria del numero (ossia le cifre della sequenza a destra del punto): w = c 1 B 1 + c 2 B Si moltiplichino entrambi i membri per B: w B = c 1 + c 2 B = c 1 + w 1 c 1 è la parte intera del prodotto di w B. w 1 è la parte frazionaria. Applicando ricorsivamente la stessa procedura otteniamo la sequenza di cifre: w B = c 1 + w 1 ; w 1 B = c 2 + w 2 ;...

25 Conversione da base 10 a base 2 per numeri razionali Si moltiplica ripetutamente il numero frazionario decimale per 2, fino ad ottenere una parte decimale nulla o, dato che la condizione potrebbe non verificarsi mai, per un numero prefissato di volte; le cifre del numero binario sono le parti intere dei prodotti successivi.

26 Numero periodico In caso di numero periodico, la sequenza potrebbe non finire. Cambiando la base di rappresentazione un numero può diventare periodico. (0.1) 10 diventa periodico quando lo si converte in base 2. La rappresentazione in binario di un numero può originare errori di approssimazione.

27 La rappresentazione di un numero in due basi B 1 e B 2 è completamente diversa. Se le due basi sono una potenza dell altra, le rappresentazioni di uno stesso numero sono strettamente correlate. Se B 1 = B 2 n : ogni cifra nella rappresentazione R 1 corrisponde a n cifre nella rappresentazione R 2 ; ogni cifra esadecimale (16 = 2 4 ) corrisponde a 4 cifre binarie; ogni cifra ottale (8 = 2 3 ) corrisponde a 3 cifre binarie; la conversione di un numero tra base B 1 e base B 2 o viceversa non necessita dell algoritmo delle divisioni successive; per la conversione basta sostituire ordinatamente ogni cifra di R 1 con gruppi di n cifre di R 2.

28 Caso: B 1 = 2 e B 2 = 16. Consideriamo la conversione dalla base 2 alla base esadecimale. B 2 = 16 = 2 4. Le cifre della base 2 si raggruppano in gruppi di 4. Ad ogni gruppo si sostituisce la cifra esadecimale corrispondente.

29 Caso: B 1 = 2 e B 2 = 8. Consideriamo la conversione dalla base 2 alla base ottale. B 2 = 8 = 2 3. Le cifre della base 2 si raggruppano in gruppi di 3. Ad ogni gruppo si sostituisce la cifra ottale corrispondente.

30 Conversioni tra basi con B 1 = B 2 n per numeri interi B = 2 B = 2 B = 8 B = 2 B = A F F F F

31 Dalla cifra al byte Introduzione Un byte è un insieme di 8 bit (numero binario a 8 cifre). c 7 c 6 c 5 c 4 c 3 c 2 c 1 c 0 Con un byte si rappresentano 2 8 valori distinti nell intervallo tra 0 e = 255. Il byte è un elemento base con cui si rappresentano i dati nei calcolatori. Si utilizzano sempre dimensioni multiple (di potenze del 2) del byte: 2 byte (16 bit) 4 byte (32 bit) 8 byte (64 bit)...

32 Dalla cifra all esadecimale Un numero binario di 4n bit corrisponde a un numero esadecimale di n cifre 32 bit corrispondono a 8 cifre esadecimali 16 bit corrispondono a 4 cifre esadecimali

33 Le operazioni, (quali somma, moltiplicazione e altre) sono invarianti rispetto ai cambiamenti di base. È usato il meccanismo di riporti e prestiti per l operazione di somma e sottrazione. Gli algoritmi della moltiplicazione e divisione concettualmente sono i soliti. L elaboratore può richiedere che siano scomposte in operazioni più semplici: moltiplicazione realizzata come serie di somme.

34 Somma binaria Introduzione Le regole per l addizione di due bit sono: 0+0=0; 0+1=0; 1+0=1; 1+1=0 con riporto di 1 L ultima regola è: (1) 2 + (1) 2 = (10) 2... (1 + 1 = 2) 10

35 Sottrazione binaria Le regole per la sottrazione di due bit sono: 0-0=0; 1-0=1; 1-1=0; 10-1=1 con prestito di 1 dalla cifra precedente a sinistra L ultima regola è: (10) 2 (1) 2 = (1) 2... (2 1 = 1) 10 In caso di richiesta sulla cifra precedente a sinistra che è pari a 0, l operazione si propaga a sinistra fino alla prima cifra ad 1 del sottraendo

36 Somma e sottrazione

37 Moltiplicazione Introduzione

38 Divisione Introduzione

39 Esercizi 1 Introduzione Effettuare le seguenti operazioni aritmetiche: (234) 5 : (4) 5 =? (1011) 2 : (10) 2 =? (A8F6) 16 + (2C) 16 =? (AF6) 16 (2C) 16 =? (0F ) 16 + (F) 16 =?

40 Esercizi 2 Introduzione Effettuare le conversioni di base su numeri interi: Calcolare base 2 di (59) 10. Calcolare base 2 di (149) 10. Calcolare base 2 di (283) 10. Calcolare base 5 di (283) 10. Calcolare base 8 di (77) 10. Calcolare base 8 di (1211) 10. Calcolare base 8 di (283) 10. Calcolare base 16 di (283) 10. Calcolare base 16 di (283) 10.

41 Esercizi 3 Introduzione Effettuare le conversioni di base su numeri frazionali: Calcolare base 2 di (0.23) 10. Calcolare base 2 di (0.75) 10. Calcolare base 5 di (0.23) 10. Calcolare base 5 di (0.15) 10. Calcolare base 8 di (0.23) 10. Calcolare base 16 di (0.23) 10.

42 Possibili domande d esame 1 Dato il numero in base 16, determinare il numero in base 10. (a) (b) (c) (d) (e) 20 10

43 Possibili domande d esame 2 Dato il numero in base 10, determinare il numero in base 8. (a) (b) (c) (d) (e)

44 Possibili domande d esame 3 Calcolare la somma tra i seguenti numeri binari: = (a) 1110 (b) 1011 (c) 1101 (d) 1001 (e) 1010

Rappresentazioni numeriche

Rappresentazioni numeriche Rappresentazioni numeriche Un numero è dotato di un valore una rappresentazione La rappresentazione di un numero è il sistema che utilizziamo per indicarne il valore. Normalmente è una sequenza (stringa)

Подробнее

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario I sistemi di numerazione Il sistema binario Altri sistemi di numerazione Algoritmi di conversione Esercizi 07/03/2012 2 Sistemi

Подробнее

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Подробнее

Rappresentazione dell informazione

Rappresentazione dell informazione Rappresentazione dell informazione Problema che coinvolge aspetti filosofici Interessa soprattutto distinguere informazioni diverse Con un solo simbolo è impossibile Pertanto l insieme minimo è costituito

Подробнее

Codifica binaria. Rappresentazioni medianti basi diverse

Codifica binaria. Rappresentazioni medianti basi diverse Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Подробнее

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità

Подробнее

Rappresentazione e Codifica dell Informazione

Rappresentazione e Codifica dell Informazione Rappresentazione e Codifica dell Informazione Capitolo 1 Chianese, Moscato, Picariello, Alla scoperta dei fondamenti dell informatica un viaggio nel mondo dei BIT, Liguori editore. Sistema di numerazione

Подробнее

Sistemi di numerazione

Sistemi di numerazione Sistemi di numerazione Introduzione Un sistema di numerazione è un sistema utilizzato per esprimere i numeri e possibilmente alcune operazioni che si possono effettuare su di essi. Storicamente i sistemi

Подробнее

Calcolatori: Sistemi di Numerazione

Calcolatori: Sistemi di Numerazione Calcolatori: Sistemi di Numerazione Sistemi di Numerazione: introduzione In un Calcolatore, i Dati e le Istruzioni di un Programma sono codificate in forma inaria, ossia in una sequenza finita di e. Un

Подробнее

Sistemi di numerazione

Sistemi di numerazione Andrea Passerini [email protected] Informatica Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario

Подробнее

Elementi di informatica

Elementi di informatica Elementi di informatica Sistemi di numerazione posizionali Rappresentazione dei numeri Sistemi di numerazione posizionali La rappresentazione dei numeri richiede ovviamente una codifica, ovvero la definizione

Подробнее

La codifica dei numeri

La codifica dei numeri La codifica dei numeri La rappresentazione dei numeri con il sistema decimale può essere utilizzata come spunto per definire un metodo di codifica dei numeri all interno degli elaboratori: la sequenza

Подробнее

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due Conversione di base Dato N>0 intero convertirlo in base b dividiamo N per b, otteniamo un quoto Q 0 ed un resto R 0 dividiamo Q 0 per b, otteniamo un quoto Q 1 ed un resto R 1 ripetiamo finché Q n < b

Подробнее

I.4 Rappresentazione dell informazione - Numeri con segno

I.4 Rappresentazione dell informazione - Numeri con segno I.4 Rappresentazione dell informazione - Numeri con segno Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 20, 2015 Argomenti Introduzione 1 Introduzione

Подробнее

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni I sistemi di numerazione Francesco Fontanella La Rappresentazione dell'informazione La prima necessità che si ha quando si vuole elaborare dell informazione

Подробнее

Lezione 3. I numeri relativi

Lezione 3. I numeri relativi Lezione 3 L artimetcia binaria: i numeri relativi i numeri frazionari I numeri relativi Si possono rappresentare i numeri negativi in due modi con modulo e segno in complemento a 2 1 Modulo e segno Si

Подробнее

Rappresentazione dei numeri

Rappresentazione dei numeri Rappresentazione dei numeri Così come per qualsiasi altro tipo di dato, anche i numeri, per essere immagazzinati nella memoria di un calcolatore, devono essere codificati, cioè tradotti in sequenze di

Подробнее

La codifica. dell informazione

La codifica. dell informazione La codifica dell informazione (continua) Codifica dei numeri Il codice ASCII consente di codificare le cifre decimali da 0 a 9 fornendo in questo modo un metodo per la rappresentazione dei numeri Il numero

Подробнее

Calcolo numerico e programmazione Rappresentazione dei numeri

Calcolo numerico e programmazione Rappresentazione dei numeri Calcolo numerico e programmazione Rappresentazione dei numeri Tullio Facchinetti 16 marzo 2012 13:26 http://robot.unipv.it/toolleeo Evoluzione storica la rappresentazione

Подробнее

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1 I sistemi di numerazione Informatica - Classe 3ª, Modulo 1 1 La rappresentazione interna delle informazioni ELABORATORE = macchina binaria Informazione esterna Sequenza di bit Spett. Ditta Rossi Via Roma

Подробнее

Aritmetica dei Calcolatori Elettronici

Aritmetica dei Calcolatori Elettronici Aritmetica dei Calcolatori Elettronici Prof. Orazio Mirabella L informazione Analogica Segnale analogico: variabile continua assume un numero infinito di valori entro l intervallo di variazione intervallo

Подробнее

I sistemi di numerazione

I sistemi di numerazione I sistemi di numerazione Breve storia dei sistemi di numerazione. Probabilmente l uomo primitivo per contare gli animali e gli oggetti usava le dieci dita delle mani e, una volta abbassate tutte, tracciava

Подробнее

Algoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di.

Algoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di. Codifica di Dati e Istruzioni Fondamenti di Informatica Codifica dell Informazione Prof. Francesco Lo Presti Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare

Подробнее

La codifica. dell informazione

La codifica. dell informazione 00010010101001110101010100010110101000011100010111 00010010101001110101010100010110101000011100010111 La codifica 00010010101001110101010100010110101000011100010111 dell informazione 00010010101001110101010100010110101000011100010111

Подробнее

Architettura degli Elaboratori

Architettura degli Elaboratori Architettura degli Elaboratori Rappresentazione dell Informazione Barbara Masucci Cosa studiamo oggi Ø Un moderno elaboratore è un sistema elettronico digitale programmabile Ø Il suo comportamento è flessibile

Подробнее

Rappresentazione di dati: numerazione binaria. Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano

Rappresentazione di dati: numerazione binaria. Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano Rappresentazione di dati: numerazione binaria Appunti per la cl. 3 Di A cura del prof. Ing. Mario Catalano Rappresentazione binaria Tutta l informazione interna ad un computer è codificata con sequenze

Подробнее

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri

Подробнее

I sistemi di numerazione e la numerazione binaria

I sistemi di numerazione e la numerazione binaria Ci sono solamente 10 tipi di persone nel mondo: chi comprende il sistema binario e chi no. Anonimo I sistemi di numerazione e la numerazione binaria 1 Sistema additivo e sistema posizionale Contare per

Подробнее

La codifica digitale

La codifica digitale La codifica digitale Codifica digitale Il computer e il sistema binario Il computer elabora esclusivamente numeri. Ogni immagine, ogni suono, ogni informazione per essere compresa e rielaborata dal calcolatore

Подробнее

Corso di Architettura degli Elaboratori

Corso di Architettura degli Elaboratori Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino, rivisti dal Prof. Baldoni) 1 Codifica dell'informazione?

Подробнее

Corso di Architettura degli Elaboratori

Corso di Architettura degli Elaboratori Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino) Dipartimento di Informatica Università degli Studi di Torino

Подробнее

Rappresentazione dei numeri interi in un calcolatore

Rappresentazione dei numeri interi in un calcolatore Corso di Calcolatori Elettronici I Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle

Подробнее

Rappresentazione ottale e esadecimale. 22 settembre 2017

Rappresentazione ottale e esadecimale. 22 settembre 2017 Rappresentazione ottale e esadecimale settembre 017 Notazione binaria per numeri naturali In base. I simboli ammessi sono 0,1. Una sequenza / stringa di 0 e 1, di lunghezza n con a i {0, 1} per i = 0,

Подробнее

Numeri interi positivi

Numeri interi positivi Numeri interi positivi nei calcolatori, tutti i dati sono rappresentati con numeri: ogni lettera ha un numero ogni colore sono tre numeri ogni intensità di suono è un numero i numeri sono rappresentati

Подробнее

modificato da andynaz Cambiamenti di base Tecniche Informatiche di Base

modificato da andynaz Cambiamenti di base Tecniche Informatiche di Base Cambiamenti di base Tecniche Informatiche di Base TIB 1 Il sistema posizionale decimale L idea del sistema posizionale: ogni cifra ha un peso Esempio: 132 = 100 + 30 + 2 = 1 10 2 + 3 10 1 + 2 10 0 Un numero

Подробнее

Informatica di Base - 6 c.f.u.

Informatica di Base - 6 c.f.u. Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 27/28 Docente: ing. Salvatore Sorce Rappresentazione delle informazioni Sistemi di

Подробнее

04 Aritmetica del calcolatore

04 Aritmetica del calcolatore Aritmetica del calcolatore Numeri a precisione finita - con un numero finito di cifre - non godono della proprietà di chiusura - le violazioni creano due situazioni distinte: - overflow - underflow Pagina

Подробнее

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale Analogico vs. Digitale LEZIONE II La codifica binaria Analogico Segnale che può assumere infiniti valori con continuità Digitale Segnale che può assumere solo valori discreti Analogico vs digitale Il computer

Подробнее

Rappresentazioni ottale ed esadecimale Barbara Masucci

Rappresentazioni ottale ed esadecimale Barbara Masucci Architettura degli Elaboratori Rappresentazioni ottale ed esadecimale Barbara Masucci Punto della situazione Ø Abbiamo visto Ø ll sistema posizionale pesato, in particolare le rappresentazioni con basi

Подробнее

La codifica binaria. Informatica B. Daniele Loiacono

La codifica binaria. Informatica B. Daniele Loiacono La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria ( e ) per rappresentare: i dati da elaborare le istruzioni dei programmi eseguibili Fondamenti di codifica

Подробнее

Rappresentazione dei numeri interi in un calcolatore

Rappresentazione dei numeri interi in un calcolatore Corso di Calcolatori Elettronici I A.A. 2012-2013 Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica

Подробнее

Politecnico di Bari Sede di Foggia. docente: Prof. Ing. Michele Salvemini

Politecnico di Bari Sede di Foggia. docente: Prof. Ing. Michele Salvemini Corso di Laurea in Ingegneria Civile Politecnico di Bari Sede di Foggia Fondamenti di Informatica Anno Accademico 2011/2012 docente: Prof. Ing. Michele Salvemini Sommario I Codici I Sistemi di numerazione

Подробнее