La codifica digitale

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

Download "La codifica digitale"

Транскрипт

1 La codifica digitale

2 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 deve essere prima trasformata in una sequenza di numeri. Il computer usa il passaggio di corrente elettrica come alfabeto per codificare tutte le informazioni. La corrente elettrica ha solo due stati: presenza e assenza. Pertanto l alfabeto usato dal computer è un alfabeto binario.

3 Codifica digitale Il computer e il sistema binario Ogni informazione elaborata dal computer è costruita con due soli simboli: 0 e 1. Bisogna tradurre ogni informazione in sequenze di 0 e 1. La traduzione si chiama codifica e poiché si usano solo due simboli allora si chiama codifica binaria. I simboli 0 e 1 si chiamano anche bit (contrazione delle parole inglesi: binary digit = cifra binaria).

4 Codifica digitale Il computer e il sistema binario Per quanto detto il computer è capace di riconoscere due soli stati della corrente e ad ognuno di essi associa un valore (0 o 1). Un linguaggio che si basa su due soli caratteri si chiama linguaggio binario. Poiché nel caso del calcolatore i caratteri sono due numeri (0 o 1), diciamo che il calcolatore fa uso del sistema (di numerazione) binario.

5 Codifica digitale Il computer e il sistema binario Quindi ogni dato immesso nel calcolatore, o ogni istruzione impartita, deve essere scritta utilizzando stringhe (sequenze) di 0 e 1, ossia in linguaggio binario. Il linguaggio binario è il linguaggio macchina, ossia quello compreso e usato dalla macchina (il computer) per eseguire le istruzioni o immagazzinare i dati. Quando usiamo il computer il Sistema Operativo traduce ogni nostro comando in una stringa di 0 e 1 (linguaggio macchina), per permettere al computer di eseguire le istruzioni impartite.

6 I sistemi di numerazione

7 Sistemi di numerazione I sistemi di numerazione Il SISTEMA NUMERICO, detto anche SISTEMA DI NUMERAZIONE, è l insieme di tutti i numeri rappresentati usando uno stesso insieme di regole. Ogni numero può essere rappresentato seguendo regole diverse, quindi lo stesso numero può avere rappresentazione diversa (in relazione alle regole seguite) malgrado il suo valore non cambi. 12 XII 1100 Base 10 Numerazione Base 2 Romana

8 Sistemi di numerazione I sistemi di numerazione Ogni numero è rappresentato mediante dei segni elementari che si ripetono nella costruzione dei vari numeri. Questi segni elementari si chiamano cifre. Ogni cifra deve essere distinta dalle altre. Il numero di cifre necessarie per rappresentare tutti i numeri può essere finito o infinito.

9 Sistemi di numerazione Tipi di sistemi di numerazione I sistemi di numerazione possono essere distinti in due grandi categorie: Sistemi di numerazione Sistemi addizionali Sistemi posizionali

10 Sistemi numerici addizionali I sistemi numerici addizionali I sistemi numerici addizionali sono quelli concettualmente più semplici, ma più difficili da capire (almeno per noi che utilizziamo correntemente un sistema numerico posizionale). Nei sistemi numerici addizionali ogni cifra assume sempre lo stesso valore indipendentemente dalla posizione occupata. Tra due cifre di una sequenza è sottointesa un operazione. Non è necessario rappresentare lo zero. Sono necessari infiniti simboli diversi (cifre) per poter rappresentare tutti i numeri (infiniti). Il sistema addizionale più noto è quello romano.

11 Sistemi numerici addizionali Il sistema di numerazione romano Le cifre del sistema di numerazione romano sono: I=1 V=5 X=10 L=50 C=100 D=500 M=1000 XX = = LXII = = 62 XC = = Come si vede la lettera X vale sempre 10 indipendentemente dalla posizione che occupa.

12 Sistemi numerici posizionali I sistemi numerici posizionali Nei sistemi numerici posizionali ogni cifra assume un valore diverso in relazione alla posizione occupata. Il numero di cifre elementari distinte si chiama base del sistema di numerazione. Tra due cifre di una sequenza è sottointesa un operazione di somma di prodotti per una potenza della base. È necessario definire una cifra che abbia valore nullo. Sono sufficienti un numero finito di cifre (almeno due) per poter rappresentare tutti i numeri. Il sistema posizionale più noto è quello decimale.

13 Sistemi numerici posizionali Il sistema di numerazione decimale Nel sistema decimale si usano 10 cifre distinte (0,1,2,3,4,5,6,7,8,9) per rappresentare qualsiasi numero. Quindi la base del sistema decimale è 10. Per ottenere il valore di un numero decimale bisogna moltiplicare ogni cifra del numero per una potenza di 10 con esponente uguale alla posizione occupata dalla cifra, partendo dalla fine, meno uno; quindi sommare questi prodotti. Con n posti si possono rappresentare esattamente 10 n numeri distinti a partire da 0.

14 Sistemi numerici posizionali Il sistema di numerazione decimale Consideriamo il numero = 3 x x x x x 10 0 Infatti: 3 x x x x x 1 = = 34553

15 Sistemi numerici posizionali Il sistema di numerazione decimale Quindi nel numero la stessa cifra ha un valore diverso in relazione alla posizione occupata

16 Sistemi numerici posizionali Il sistema di numerazione decimale I numeri negativi si rappresentano col segno meno. Il numero è costituito tutto dalla stessa cifra (8), ma ogni cifra ha un valore diverso in relazione alla posizione che occupa

17 Sistemi numerici posizionali Il sistema di numerazione in base n Possiamo scegliere n cifre diverse e creare un sistema di numerazione in base n. Per esempio in base 16 (sistema esadecimale) le cifre sono: A B C D E F. Per ottenere il valore di un numero decimale bisogna moltiplicare ogni cifra del numero per una potenza di 16 con esponente uguale alla posizione occupata dalla cifra, partendo dalla fine, meno uno; quindi sommare questi prodotti. Con n posti si possono rappresentare esattamente 16 n numeri distinti a partire da 0.

18 Infatti Teorema: Sia b un intero non negativo (base). Ogni intero n>1 può essere espresso in maniera unica nella forma n = a 0 b 0 + a 1 b 1 + a 2 b a m b m dove m è un intero non negativo e 0 a i <b. Questo teorema ci permette di rappresentare i numeri in qualunque base b. La sequenza sarà la rappresentazione del numero n in base b. In particolare se b=2, allora otteniamo la rappresentazione binaria di n. Nel sistema binario quindi ogni numero sarà espresso con le sole cifre 0 e 1 (<b=2). Se quindi ci viene dato un numero non in forma decimale, per determinare qual è il suo valore in forma decimale, basta applicare la formula del teorema.

19 Il sistema di numerazione esadecimale Il numero 5BF2 è uguale a: 5 B F 2 2x16 0 =2 15x16 1 =240 11x16 2 =2816 5x16 3 =20480 Pertanto sommando i prodotti ottenuti si ha che: (5BF2) 16 = (23538) 10

20 Sistemi numerici posizionali Il sistema di numerazione binario Nel sistema binario si usano solo 2 cifre distinte (0,1) per rappresentare qualsiasi numero. La base del sistema binario è 2. Per ottenere il valore di un numero decimale bisogna moltiplicare ogni cifra del numero per una potenza di 2 con esponente uguale alla posizione occupata dalla cifra, partendo dalla fine, meno uno; quindi sommare questi prodotti. Con n posti si possono rappresentare esattamente 2 n numeri distinti a partire da 0.

21 Sistemi numerici posizionali Il sistema di numerazione binario Consideriamo il numero ( ) 2 ( ) 2 <-> 1 x x x x x x x 2 0 Infatti: 1 x x x x x x x 1 = = (74) 10

22 Sistemi numerici posizionali Il sistema di numerazione binario Quindi nel numero ( ) 2 la stessa cifra ha un valore diverso in relazione alla posizione occupata = = =64

23 Sistemi numerici posizionali Il sistema di numerazione binario Il numero (111111) 2 = 63 è costituito tutto dalla stessa cifra (1), ma ogni cifra ha un valore diverso in relazione alla posizione che occupa =1 2 1 =2 2 2 =4 2 3 =8 2 4 = =32

24 Conversione dal sistema decimale al sistema binario: il metodo delle divisioni successive 1) Dividere il numero per 2 e conservare il resto della divisione, 2) ripetere il passo precedente sul risultato finché non si arriva ad ottenere 1, 3) leggere 1 e tutti i resti dall ultimo al primo per ottenere il numero in forma binaria.

25 Sistemi numerici posizionali Metodo delle divisioni successive = 1

26 Sistemi numerici posizionali Metodo delle divisioni successive =

27 Un secondo metodo 1) Trovare la più grande potenza di 2 più piccola del numero, 2) sottrarla al numero, 3) ripetere il procedimento sulla differenza fino ad arrivare al valore 1. 4) Scrivere 1 in corrispondenza di ogni potenza di 2 presente e 0 per quelle che non figurano.

28 Conversione secondo le potenze di 2 Sia n = = = = = = = = = = = = = = = = 256

29 Sistemi numerici posizionali La somma di due numeri binari La somma di due numeri binari viene eseguita in modo analogo a quella dei numeri decimali. I numeri binari si sommano a due a due. Si allineano i due numeri a partire dall ultima cifra e si sommano ricordando che: = 0 col resto di = 1 col resto di = 1 col resto di = 0 col resto di 0

30 La somma di due numeri binari =

31 Sistemi numerici posizionali La somma di due numeri binari = =

32 Sistemi numerici posizionali La differenza di due numeri binari La differenza di due numeri binari viene eseguita in modo analogo a quella dei numeri decimali. I numeri binari si sottraggono a due a due. Si allineano i due numeri a partire dall ultima cifra e si sottraggono ricordando che: 0 1 = 1 con un prestito 1 1 = 0 con un prestito 1 0 = 1 con un prestito

33 Sistemi numerici posizionali La differenza di due numeri binari =

34 Sistemi numerici posizionali La differenza di due numeri binari = =

35 Complemento a due La rappresentazione in complemento in base due Se dobbiamo rappresentare i numeri interi negativi nel sistema binario (e in particolare nel computer) non possiamo utilizzare il segno meno, ma dobbiamo utilizzare una particolare codifica detta: complemento a due. La rappresentazione in complemento a due può avvenire solo se tutti i numeri sono rappresentati utilizzando lo stesso numero di cifre (stessa lunghezza). Con questo tipo di rappresentazione ogni successione di 0 e 1 di lunghezza n fissata rappresenta numeri positivi o negativi.

36 Complemento a due La rappresentazione in complemento in base due Supponiamo di utilizzare n cifre per rappresentare il numero x. La rappresentazione del numero x in complemento a due coincide con la rappresentazione binaria del numero 2 n -x. Ricordiamo che con n cifre binarie possiamo rappresentare 2 n numeri interi che, con questa rappresentazione, saranno in parte positivi e in parte negativi. N.B.: Sfruttando le proprietà della numerazione binaria è stato definito un altro metodo empirico per calcolare il complemento in base due di un numero: si trasformano le cifre 0 in 1 e viceversa e si somma 1 al valore ottenuto.

37 Esempio Vogliamo complementare in base due il numero Primo metodo: ( ) = = = Secondo metodo:

38 Complemento a due Notiamo che con la rappresentazione in complemento a due: I numeri che cominciano con 1 sono tutti negativi. I numeri che cominciano con 0 sono tutti positivi. Utilizzando n cifre si possono rappresentare 2 n 1 numeri negativi e 2 n 1 1 numeri positivi oltre lo zero. Non si ha bilanciamento tra numeri positivi e negativi perché lo zero viene rappresentato come un numero positivo.

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

Подробнее

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

Подробнее

La codifica. dell informazione

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

Подробнее

Rappresentazione di Numeri Reali. Rappresentazione in virgola fissa (fixed-point) Rappresentazione in virgola fissa (fixed-point)

Rappresentazione di Numeri Reali. Rappresentazione in virgola fissa (fixed-point) Rappresentazione in virgola fissa (fixed-point) Rappresentazione di Numeri Reali Un numero reale è una grandezza continua Può assumere infiniti valori In una rappresentazione di lunghezza limitata, deve di solito essere approssimato. Esistono due forme

Подробнее

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

Подробнее

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?

Подробнее

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base due sarà del tipo: c m c m-1... c 1 c 0 (le c i sono cifre

Подробнее

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

Подробнее

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

Подробнее

Decimale, binaria,esadecimale

Decimale, binaria,esadecimale Decimale, binaria,esadecimale Introduzione Tutti i sistemi di numerazione sono posizionali nel senso che le cifre assumono un determinato valore a seconda della posizione occupata all interno del numero

Подробнее

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)

Подробнее

Lezioni di Informarica. Prof. Giovanni Occhipinti

Lezioni di Informarica. Prof. Giovanni Occhipinti Lezioni di Informarica Prof. Giovanni Occhipinti 23 settembre 2010 2 Indice 1 La codifica delle Informazioni 5 1.1 Il sistema binario........................... 5 1.1.1 Conversione da binario a decimale.............

Подробнее

Rappresentazione dei Dati

Rappresentazione dei Dati Parte II I computer hanno una memoria finita. Quindi, l insieme dei numeri interi e reali che si possono rappresentare in un computer è necessariamente finito 2 Codifica Binaria Tutti i dati usati dagli

Подробнее

Cap. 2 - Rappresentazione in base 2 dei numeri interi

Cap. 2 - Rappresentazione in base 2 dei numeri interi Cap. 2 - Rappresentazione in base 2 dei numeri interi 2.1 I NUMERI INTERI RELATIVI I numeri relativi sono numeri con il segno: essi possono essere quindi positivi e negativi. Si dividono in due categorie:

Подробнее

I.4 Rappresentazione dell informazione

I.4 Rappresentazione dell informazione I.4 Rappresentazione dell informazione Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti Introduzione 1 Introduzione 2 3 L elaboratore Introduzione

Подробнее

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

Подробнее

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

Подробнее

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

Подробнее

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

Подробнее

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Un ripasso di aritmetica: Conversione dalla base 10 alla base 2 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base due sarà del tipo: c m c m-1... c 1 c 0 (le c i sono cifre

Подробнее

Pag. 1. La Rappresentazione e la Codifica delle informazioni (parte 2) Tipi di dati. Informatica Facoltà di Medicina Veterinaria

Pag. 1. La Rappresentazione e la Codifica delle informazioni (parte 2) Tipi di dati. Informatica Facoltà di Medicina Veterinaria 1 Università degli studi di Parma Dipartimento di Ingegneria dell Informazione Informatica a.a. 2012/13 Tipi di dati Informatica Facoltà di Medicina Veterinaria La Rappresentazione e la Codifica delle

Подробнее

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli Codice La relazione che associa ad ogni successione ben formata di simboli di un alfabeto il dato corrispondente è detta codice. Un codice mette quindi in relazione le successioni di simboli con il significato

Подробнее

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi Codice BCD Prima di passare alla rappresentazione dei numeri relativi in binario vediamo un tipo di codifica che ha una certa rilevanza in alcune applicazioni: il codice BCD (Binary Coded Decimal). È un

Подробнее

CONVERSIONE BINARIO DECIMALE NB: Convertire in decimale il numero binario N = N =

CONVERSIONE BINARIO DECIMALE NB: Convertire in decimale il numero binario N = N = NOTAZIONE BINARIA, OTTALE, ESADECIMALE CODIFICA DI NUMERI INTERI RELATIVI 1 CONVERSIONE BINARIO DECIMALE Convertire in decimale il numero binario N = 101011.1011 2 N = 1 2 5 + 0 2 4 + 1 2 3 + 0 2 2 + 1

Подробнее

Rappresentazione dell Informazione

Rappresentazione dell Informazione 5 Giorgio Porcu - Aggiornamennto 5 Giorgio Porcu - Aggiornamennto ISTITUTO TECNICO SECONDO BIENNIO Rappresentazione dell Informazione GIORGIO PORCU www.thegiorgio.it Sommario Sistemi posizionali Sistema

Подробнее

Modulo e segno Complemento a 1 (CA1) Complemento a 2 (CA2)

Modulo e segno Complemento a 1 (CA1) Complemento a 2 (CA2) Codifica dei numeri interi con segno in base 2: Ci siamo occupati fino ad adesso di come il computer (base 2) rappresenta i numeri interi Occupiamoci ora di rappresentare i numeri interi col segno: Per

Подробнее

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 Rappresentazione dei numeri naturali (N) Rappresentazione dei numeri interi (Z) Modulo e segno In complemento a 2 Operazioni aritmetiche

Подробнее

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

Подробнее

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

Подробнее

Programmazione I Paolo Valente /2017. Lezione 6. Notazione posizionale

Programmazione I Paolo Valente /2017. Lezione 6. Notazione posizionale Lezione 6 Notazione posizionale Ci sono solo 10 tipi di persone al mondo: quelle che conoscono la rappresentazione dei numeri in base 2, e quelle che non la conoscono... Programmazione I Paolo Valente

Подробнее

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

Подробнее

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

Подробнее

Rappresentazione dei Numeri

Rappresentazione dei Numeri Rappresentazione dei Numeri Rappresentazione dei Numeri Il sistema numerico binario è quello che meglio si adatta alle caratteristiche del calcolatore Il problema della rappresentazione consiste nel trovare

Подробнее

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

Подробнее

Rappresentazione di numeri relativi (interi con segno) Rappresentazione di numeri interi relativi (con N bit) Segno e Valore Assoluto

Rappresentazione di numeri relativi (interi con segno) Rappresentazione di numeri interi relativi (con N bit) Segno e Valore Assoluto Rappresentazione di numeri relativi (interi con segno) E possibile estendere in modo naturale la rappresentazione dei numeri naturali ai numeri relativi. I numeri relativi sono numeri naturali preceduti

Подробнее

Numeri e caratteri in binario. Prof.ssa Antonella Serra

Numeri e caratteri in binario. Prof.ssa Antonella Serra Numeri e caratteri in binario SISTEMI DI NUMERAZIONE Viene definito sistema di numerazione o numerazione l'insieme delle regole e dei simboli per rappresentare i numeri. Assumono particolare caratteristica

Подробнее

APPUNTI DI INFORMATICA

APPUNTI DI INFORMATICA APPUNTI DI INFORMATICA Per il biennio di liceo scientifico scienze applicate Sommario Il calcolo binario... 2 Numerazione Decimale... 2 Numerazione Binaria... 2 Conversione Binario -> Decimale... 2 Conversione

Подробнее

LA CODIFICA DELL INFORMAZIONE. Introduzione ai sistemi informatici D. Sciuto, G. Buonanno, L. Mari, McGraw-Hill Cap.2

LA CODIFICA DELL INFORMAZIONE. Introduzione ai sistemi informatici D. Sciuto, G. Buonanno, L. Mari, McGraw-Hill Cap.2 LA CODIFICA DELL INFORMAZIONE Introduzione ai sistemi informatici D. Sciuto, G. Buonanno, L. Mari, McGraw-Hill Cap.2 Codifica dati e istruzioni Per scrivere un programma è necessario rappresentare istruzioni

Подробнее

Codifica dei Numeri. Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi

Codifica dei Numeri. Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi Codifica dei Numeri Informatica ICA (LC) 12 Novembre 2015 Giacomo Boracchi [email protected] Rappresentazione dei Numeri Codifica dei Numeri in Base 10 Le cifre che abbiamo a disposizione sono

Подробнее

Sistemi di Numerazione Binaria

Sistemi di Numerazione Binaria Sistemi di Numerazione Binaria BIN.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato

Подробнее

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

Подробнее

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

Подробнее

Esercitazione del 09/03/ Soluzioni

Esercitazione del 09/03/ Soluzioni Esercitazione del 09/03/2006 - Soluzioni. Conversione binario decimale ( Rappresentazione dell Informazione Conversione in e da un numero binario, slide 0) a. 0 2? 0 2 Base 2 Si cominciano a contare le

Подробнее

Esercitazione del 2/3/2010- Numeri binari e conversione

Esercitazione del 2/3/2010- Numeri binari e conversione Esercitazione del 2/3/2010- Numeri binari e conversione 1. Conversione binario decimale a. 1101 2? 10 1 1 2 Base 2 La posizione della cifra all interno del numero indica il peso della cifra stessa, cioè

Подробнее

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin)

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin) LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE (Prof. Daniele Baldissin) L'uomo usa normalmente il sistema di numerazione decimale, probabilmente perché ha dieci dita. Il sistema decimale è collegato direttamente

Подробнее

Soluzioni Esercizi su rappresentazione binaria dell informazione

Soluzioni Esercizi su rappresentazione binaria dell informazione Soluzioni Esercizi su rappresentazione binaria dell informazione Mauro Bianco 1 Numeri naturali Esercizi: 1. Si calcoli 323 4 + 102 4. Partendo da destra a sinistra 2 4 + 3 4 5 10 4 + 1 10 11 4. La cifra

Подробнее

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

Подробнее

1.2f: Operazioni Binarie

1.2f: Operazioni Binarie 1.2f: Operazioni Binarie 2 18 ott 2011 Bibliografia Questi lucidi 3 18 ott 2011 Operazioni binarie Per effettuare operazioni è necessario conoscere la definizione del comportamento per ogni coppia di simboli

Подробнее

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

Подробнее

La codifica dell informazione

La codifica dell informazione La codifica dell informazione Algoritmo Codifica dati e istruzioni descrizione della soluzione di problema scritta in modo da poter essere eseguita da un esecutore (eventualmente diverso dall autore dell

Подробнее

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

Подробнее

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

Подробнее

Rappresentazione dei dati in memoria

Rappresentazione dei dati in memoria Rappresentazione dei dati in memoria La memoria Una memoria deve essere un insieme di oggetti a più stati. Questi oggetti devono essere tali che: le dimensioni siano limitate il tempo necessario per registrare

Подробнее

Numeri frazionari. sistema posizionale. due modi: virgola fissa virgola mobile. posizionale, decimale

Numeri frazionari. sistema posizionale. due modi: virgola fissa virgola mobile. posizionale, decimale Numeri frazionari sistema posizionale due modi: virgola fissa virgola mobile posizionale, decimale 0,341=tre decimi più quattro centesimi più un millesimo cifre dopo la virgola: decimi centesimi millesimi

Подробнее

Esercizi di Analisi Numerica. Errori, Cambi di base, Numeri macchina, Aritmetica finita

Esercizi di Analisi Numerica. Errori, Cambi di base, Numeri macchina, Aritmetica finita Esercizi di Analisi Numerica Errori, Cambi di base, Numeri macchina, Aritmetica finita ERRORI - es. 1 Calcolare il numero di decimali esatti e di cifre significative nei seguenti numeri scritti in base

Подробнее

Rappresentazione dei numeri in un calcolatore

Rappresentazione dei numeri in un calcolatore Corso di Calcolatori Elettronici I Rappresentazione dei numeri in un calcolatore ing. Alessandro Cilardo Corso di Laurea in Ingegneria Biomedica Rappresentazione dei numeri Così come per qualsiasi altro

Подробнее

Somma di numeri binari

Somma di numeri binari Fondamenti di Informatica: Codifica Binaria dell Informazione 1 Somma di numeri binari 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 Esempio: 10011011 + 00101011 = 11000110 in base e una base Fondamenti di

Подробнее

Rappresentazione in complemento a 2: caratteristiche generali

Rappresentazione in complemento a 2: caratteristiche generali Rappresentazione in complemento a 2: caratteristiche generali La rappresentazione non è completamente posizionale, ma in parte sì. Guardando il bit più significativo (MSB) si capisce se il numero è positivo

Подробнее

Moltiplicazione. Divisione. Multipli e divisori

Moltiplicazione. Divisione. Multipli e divisori Addizione Sottrazione Potenze Moltiplicazione Divisione Multipli e divisori LE QUATTRO OPERAZIONI Una operazione aritmetica è quel procedimento che fa corrispondere ad una coppia ordinata di numeri (termini

Подробнее

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono La codifica binaria Fondamenti di Informatica Introduzione q Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni

Подробнее

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base Basi di numerazione L utilizzo della scrittura posizionale (che assegna allo stesso simbolo valore differente a seconda della posizione in cui è scritto) permette di rappresentare un qualsiasi numero naturale

Подробнее

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

Подробнее

Parte Seconda. Prova di selezione culturale

Parte Seconda. Prova di selezione culturale Parte Seconda Prova di selezione culturale TEORIA DEGLI INSIEMI MATEMATICA ARITMETICA Insieme = gruppo di elementi di cui si può stabilire inequivocabilmente almeno una caratteristica in comune. Esempi:

Подробнее

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

Подробнее

Codifica dell Informazione

Codifica dell Informazione Introduzione all Informatica Fabrizio Angiulli Codifica dell Informazione CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati

Подробнее

Codifica dell Informazione

Codifica dell Informazione Francesco Folino CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati e istruzioni in un formato tale che l esecutore automatico

Подробнее

Sistemi di numerazione

Sistemi di numerazione Istituto Tecnico Lombardo Radice Sistemi di numerazione Appunti di Informatica - Roberto De Virgilio 1 1 Regole di un sistema di numerazione I sistemi di numerazioni sono linguaggi, quindi sono un insieme

Подробнее

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1 Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di

Подробнее

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

Подробнее

Numeri interi relativi

Numeri interi relativi Numeri interi relativi 2 2.1 I numeri che precedono lo zero Con i numeri naturali non sempre è possibile eseguire l operazione di sottrazione. In particolare, non è possibile sottrarre un numero più grande

Подробнее