Architettura di un elaboratore. Rappresentazione dell informazione digitale

Documenti analoghi
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Codifica dell Informazione

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

Codifica dell Informazione

Per approfondire: La rappresentazione delle informazioni all interno dei computer

La Rappresentazione dell Informazione

CODIFICA DI CARATTERI

Informatica Applicata. introduzione

Fondamenti di Informatica

Rappresentazione dell Informazione. Sistemi di Elaborazione delle Informazioni Rappresentazione Informazione 1

Sistemi di Elaborazione delle Informazioni

Tecnologie Multimediali a.a. 2016/2017. Docente: DOTT.SSA VALERIA FIONDA

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

La rappresentazione delle informazioni

Tipi di elaboratori Rappresentazione della informazione Codifica della informazione

L'Informazione e la sua Codifica. Maurizio Palesi

Elaborazione dell informazione. Elaborazione dell informazione. Rappresentazione dei numeri INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Argomenti trattati. Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni

La rappresentazione delle Informazioni

CODIFICA DI CARATTERI

Parte Terza: Codificare l informazione. Fondamenti di informatica

Rappresentazione delle Informazioni. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

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

Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle

Corso di Informatica A (A-L) Corso di Laurea in Scienze e Tecniche Psicologiche a.a 2005/06. Obiettivi del corso. Prof. ssa Maria Luisa Sapino

Esame di Informatica. Facoltà di Scienze Motorie LE UNITA DI MISURA (1/4) LE UNITA DI MISURA (3/4) LE UNITA DI MISURA (2/4) Lezione 2

Il sistema binario: bit e Byte Codifica del testo Il Byte come U.d.M. dell'informazione Multipli del Byte

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

Calcolatore e unità di misura

Insegnamento Informatica CdS Scienze Giuridiche

Introduzione ai sistemi informatici 3/ed Donatella Sciuto, Giacomo Buonanno, Luca Mari. Copyright 2005 The McGraw-Hill Companies srl

RAPPRESENTAZIONE DELLE INFORMAZIONI

La Rappresentazione Dell Informazione

Concetti Introduttivi

Codifica binaria dell informazione

Unità di Misura nel Mondo dei Calcolatori

RAPPRESENTAZIONE DELLE INFORMAZIONI

Numeri e caratteri in binario. Prof.ssa Antonella Serra

INFORMATICA GENERALE. Informatica Generale

La Rappresentazione dell Informazione

Aspetti dell informazione

L'Informazione e la sua Codifica. Maurizio Palesi

RAPPRESENTAZIONE DEI DATI SISTEMI DI MISURA

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

La rappresentazione delle informazioni

La codifica binaria. Informatica B. Daniele Loiacono

Rappresentazione delle frazioni proprie Aritmetica in binario Barbara Masucci

Programma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore

La codifica dell informazione

La rappresentazione dell informazione

Rappresentazione binaria. Laboratorio di Informatica. Calcolatori digitali. N: numeri naturali. La codifica binaria. I primi 16 numeri binari

Rappresentazione digitale delle informazioni

1.2d: La codifica Digitale dei caratteri

Codifica delle Informazioni

Rappresentazione dell informazione

Introduzione e Nozioni di Base. Prof. Thomas Casali

Numeri in virgola mobile

Come si misura la memoria di un calcolatore?

1 Concetti teorici di base della tecnologia dell informazione

La codifica dei caratteri di un testo

Programma del corso. Rappresentazione delle Informazioni. Introduzione agli algoritmi. Architettura del calcolatore. Elementi di Programmazione

La codifica dell informazione

La codifica del testo

Porte Input/Output (I/O Connectors)

Introduzione al Linguaggio C

Modulo 1: Le I.C.T. UD 1.2d: La codifica Digitale dei caratteri

Rappresentazione binaria

La rappresentazione delle informazioni in un computer. La numerazione binaria

1.2d: La codifica Digitale dei caratteri

Codici. Introduzione. Sia A un insieme finito di simboli e C=A n l insieme di tutte le parole composte da n simboli di A

Codifica binaria. Rappresentazioni medianti basi diverse

Informazione Analogica Versus Informazione Digitale

Sistemi di numerazione. Sistema binario, o1ale, esadecimale Rappresentazione delle informazioni

Laboratorio di Informatica

Università degli Studi di Cagliari Facoltà di Scienze Corso di Laurea in Matematica

La digitalizzazione delle informazioni (come e perché trasformare le informazioni in numeri) A cura di Saverio Cantone

Introduzione ai sistemi informatici 1

Calcolatori: Rappresentazione dei Dati e Aritmetica binaria

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

Lezione 2. Rappresentazione dell informazione

Informazione analogica e digitale

1.1.3 Dispositivi di memorizzazione Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB.

Rappresentazione dell informazione

CODIFICA BINARIA DEI CARATTERI

Codifica binaria dell informazione

CONOSCERE IL LINGUAGGIO DEL COMPUTER

Somma di numeri binari

Esame di Informatica A.A. 2012/13

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

Tecnologie per il web e lo sviluppo multimediale. Rappresentazione delle informazioni

Rappresentazione binaria

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

Rappresentazione dell Informazione

Sistemi di Elaborazione delle Informazioni 6 CFU

Codifica dell'informazione

INFORMATICA GENERALE E BASI DI DATI PER ARCHIVI AUDIOVISIVI (PRIMO MODULO) Claudio Piciarelli A.A. 2013/2014

Corso di Architettura degli Elaboratori

Come funziona il computer. Analogico e digitale

o Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

Transcript:

Architettura di un elaboratore Rappresentazione dell informazione digitale

Rappresentazione dell informazione digitale L informatica è la scienza della rappresentazione e dell elaborazione dell informazione. Come viene rappresentata l informazione negli elaboratori? Come si passa dalla rappresentazione dell informazione del mondo esterno alla rappresentazione dell informazione nell elaboratore?

L informazione nei sistemi digitali Informazione codifica Rappresentazione digitale Mondo esterno L informazione del mondo esterno deve essere codificata decodifica Segnale può assumere solo 2 configurazioni

L informazione nei sistemi digitali L informazione viene rappresentata nei computer in modo digitale I computer rappresentano l informazione attraverso i bit (Binary digit, numero binario). Bit: è l unità di misura elementare dell informazione Permette di distinguere tra due stati: Vero-Falso, due livelli diversi di tensione elettrica. I dati digitali: sequenza di valori 0 e 1, rappresentati da impulsi elettrici on e off. Le operazioni aritmetiche negli elaboratori sono effettuate con aritmetica binaria

Codifica Binaria Supponiamo di avere una successione di k bit: posso rappresentare 2 k successioni diverse. k=2 00, 01, 10, 11 Una successione di 8 bit: byte Kilobyte (KB) 2 10 =1.024 byte (circa mille byte) Megabyte (MB) 2 20 =1.048.576 byte (circa un milione di byte) Gigabyte (GB) 2 30 =1.073.741.824 byte (circa un miliardo di byte) Terabyte (TB) 2 40 =1.099.511.627.776 byte (circa mille miliardi di byte)

Codifca digitale dei dati Supponiamo di dover codificare dati non numerici. Es. i giorni della settimana Di quanti bit ho bisogno? lunedì martedì mercoledì giovedì venerdì sabato domenica lunedì martedì mercoledì giovedì venerdì sabato domenica 0 1 lunedì martedì mercoledì giovedì venerdì sabato domenica 000 001 010 011 100 101 110 Se devo rappresentare un insieme di n elementi, scelgo k tale che 2 k n

La rappresentazione dei caratteri E necessario rappresentare con una codifica binaria (che utilizza solo simboli 0 e 1) tutti i simboli che possono essere utilizzati: Lettere maiuscole e minuscole, cifre numeriche e simboli matematici, altri caratteri (es. è, è, ò,, @, ) In generale ad ogni carattere viene associato un sequenza di bit univoca (è necessario che sia univoca per poter distinguere simboli diversi)

Codice ASCII Proposta dall ANSI (American National Standards Institute) Codice ASCII (American Standard Code for Information Interchange): codifica con 7 bit. Ogni carattere è rappresentato da una sequenza univoca di 7 bit. Successivamente Extended ASCII: estensione a 8 bit (1 byte) Il carattere a è rappresentato da 01100001

Codice ASCII Carattere Codice ASCII A 0100 0001 B 0100 0010 C 0100 0011 D 0100 0100 E 0100 0101

Codifca di un testo Nel mezzo del cammin di nostra vita Traduciamo il testo in codice ASCII: 01001110 01100101 01101100 00000000 01101101 01100101 01111010 01111010 01101111 00000000 01100100 01100101 01101100...

Decodifca del codice ASCII Supponiamo di avere un testo in codice ASCII 01001110 01100101 01101100 00000000 01101101 01100101 01111010 01111010 01101111 00000000 Per decodificare la sequenza dividiamola in gruppi di 1 byte e traduciamo ogni gruppo 01001110 01100101 01101100 00000000 01101101 N e l m

Altre codifche di caratteri Altre codifiche: Codice EBCDIC (External Binary-Coded Decimal Interchange Code) Codice Unicode: 2 byte (16 bit) per rappresentare un carattere. Il codice ASCII rappresenta 2 8 =256 caratteri, il codice Unicode 2 16 =65536. Codice Unicode: esteso per rappresentare più caratteri

L informazione nei sistemi analogici L informazione analogica: informazione continua. Sfumature, variazioni impercettibili. Esempi: un termometro a mercurio rappresenta la temperatura in modo continuo. Musica prodotta da un vecchio giradischi

L informazione nei sistemi analogici L informazione analogica per essere codificata come informazione digitale deve essere resa discreta. Supponiamo di avere un segnale continuo: Campionamento: si scelgono i valori assunti dal segnale in certi intervalli di tempo Quantizzazione: si divide l ampiezza del segnale in intervalli discreti

Campionamento ampiezza tempo

Quantizzazione ampiezza tempo

Quantizzazione Sequenza di bit per rappresentare i valori ampiezza 111 110 101 100 011 010 001 000 tempo

L informazione nei sistemi analogici e digitali La lunghezza della sequenza utilizzata deve essere la più compatta possibile per ridurre la memoria utilizzata e i tempi di trasmissione Vantaggi dell informazione digitale rispetto all informazione analogica: tolleranza al rumore, riconoscimento del rumore