Calcolo numerico e programmazione Rappresentazione dei numeri
|
|
- Ugo Bertoni
- 7 anni fa
- Visualizzazioni
Transcript
1 Calcolo numerico e programmazione Rappresentazione dei numeri Tullio Facchinetti <tullio.facchinetti@unipv.it> 16 marzo :26
2 Evoluzione storica la rappresentazione più semplice... poco rappresentativa difficoltà di memorizzazione numeri romani I, II, III, IV, V, V I, V II, V III, IX, X, MCMXCV II problemi di utilizzo nelle operazioni difficoltà di rappresentazione di numeri grandi
3 Numerazione decimale é detta numerazione in base 10 cifra valore migliaia centinaia decine unità peso = conteggio: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 0 con riporto
4 Rappresentazione di numeri interi si sceglie una base β si scelgono β simboli che rappresentano i numeri da 0 a β 1 (cifre) i numeri sono rappresentati dai coefficienti del polinomio per le potenze della base si indica la base del sistema di numerazione con il pedice (N) β = A s A s 1... A 1 A 0 0 A i β 1 valore(n) = A s β s + A s 1 β s A 1 β 1 + A 0 β 0 la rappresentazione è posizionale poiché il peso della generica cifra A i dipende dalla posizione di A i
5 Numerazione binaria rappresentazione in base β = 2 conteggio: 0, 1 0 con riporto 10, con riporto 100,... decimale binario
6 Numerazione binaria interpretazione del valore del numero binario cifra posizione peso decimale = = =
7 Operazioni binarie: somma e sottrazione somma /1 esempio = differenza / esempio =
8 Operazioni binarie: moltiplicazione moltiplicazione esempio x =
9 Operazioni binarie: divisione esempio
10 Sistema ottale utilizza 8 cifre (o simboli) simboli usati: 0, 1, 2, 3, 4, 5, 6, 7 interpretazione del valore del numero ottale 3715 cifra posizione peso decimale = = = = = = 1997
11 Sistema esadecimale utilizza 16 cifre (o simboli) simboli usati: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F interpretazione del valore del numero esadecimale 7CD cifra 7 C D posizione peso decimale CD = = = = = = 1997
12 Esempi base 2 (1010) 2 = = (10) 10 ( ) 2 = = (100) 10 ( ) 2 = = (1000) 10 base 8 (12) 8 = = (10) 10 (144) 8 = = (100) 10 (1750) 8 = = = (1000) 10 base 16 (A) 16 = (10) 10 (64) 16 = = (100) 10 (3E8) 16 = = = (1000) 10
13 Numeri frazionari numero frazionario con 5 cifre decimali: N β = 0, A 1 A 2 A 3 A 4 A 5 valore N β = A 1 β 1 + A 2 β 2 + A 3 β 3 + A 4 β 4 + A 5 β 5 esempio: N 16 = 0, F 670A valore N 16 = F A 16 5
14 Numeri frazionari in generale: Q β = A s A s 1... A 1 A 0, A 1 A 2 A 3... A R 0 A i β 1 valore Q β = A s β s + A s 1 β s A 1 β 1 + A 0 β 0 + A 1 β 1 + A 2 β A R β R
15 Numeri frazionari esempi: β = 10, N = 325, N = β = 2, N = 101, 01 2 N = = , 25 = 5, 25 10
16 Conversione di base di numeri interi sia dato un numero N α in una base α rappresentarlo in base β significa scrivere N α = N β = x 0 + β(x 1 + β(... βx s )) dividendo N α per la base β si ottiene un quoziente N 1 ed un resto R 0 uguagliando si ottiene N α = R 0 + βn 1 = x 0 + β(x 1 + β(x ))
17 Conversione di base di numeri interi N α = R 0 + βn 1 = x 0 + β(x 1 + β(x )) si può scrivere nella forma x 0 = R 0 (x 1 + β(x )) = N 1 iterando il procedimento con N 1 al posto di N α, si ottengono tutti i coefficienti del polinomio nelle potenze di β, cioè la codifica di N α nella nuova base
18 Conversione di base di numeri interi da base 10 a base 2: (1258) 10 = ( ) 2 da base 10 a base 8: (1258) 10 = (2352) 8 da base 10 a base 16: (1258) 10 = (4EA) 16
19 Conversione di base di numeri frazionari sia dato un numero N α in una base α rappresentarlo in base β significa scrivere F α = F β = β 1 (x 1 + β 1 (x 2 + β 1 (... β 1 x r ))) moltiplicando F α per la base β si ottiene una parte intera I ed una parte frazionaria F 1 uguagliando F α β = I + F 1
20 Conversione di base di numeri frazionari da cui: x 1 = I β 1 (x 2 + β 1 (... β 1 x r )...) = F 1 iterando il procedimento con F 1 al posto di F α, si ottengono i coefficienti del polinomio nelle potenze di β, cioè la codifica di F α nella nuova base, e quindi F β il procedimento termina quando F l = 0, oppure quando si è raggiunta la precisione desiderata (errore < β r se ci si ferma al termine x r )
21 Conversione di base di numeri frazionari da base 10 a base 2: ( ) 10 = ( ) da base 10 a base 8: ( ) 10 = (0.46) 8 da base 10 a base 16: ( ) 10 = (0.98) 16
22 Conversione di base di numeri frazionari base 10 2: (0.1) 10 = ( ) 2 base 10 8: (0.1) 10 = ( ) 8 base 10 16: (0.1) 10 = (0.19) 16 può accadere che a un numero decimale non periodico corrisponda un numero binario, ottale o esadecimale periodico
23 Esempio: convertire il numero 58, in binario parte intera parte frazionaria 58 = X 0 = 0 0, 07 2 = 0.14 X 1 = 0 29 = X 1 = 1 0, 14 2 = 0.28 X 2 = 0 14 = X 2 = 0 0, 28 2 = 0.56 X 3 = 0 7 = X 3 = 1 0, 56 2 = 1.12 X 4 = 1 3 = X 4 = 1 0, 12 2 = 0.24 X 5 = 0 1 = X 5 = 1 0, 24 2 = 0.48 X 6 = 0 0, 48 2 = 0.96 X 7 = 0 0, 96 2 = 1.92 X 8 = 1 0, 92 2 = 1.84 X 9 = 1 (tronchiamo qui) il numero in binario è: ,
24 Esempio: convertire il numero 4287, in esadecimale parte intera parte frazionaria 4287 : 16 = 267 REST O = 15 F 0, = 4, : 16 = 16 REST O = 11 B 0, = 15, 872 F 16 : 16 = 1 REST O = 0 0 0, = 13, 952 D : 16 = 0 REST O = 1 1 0, = 15, 232 F (tronchiamo qui) il numero in esadecimale è: 10BF,4FDF
25 Conversione di base conversione di un numero dalla base β 1 alla base β 2 con β 2 = β1 k dove k è un intero 2 esempio: β 1 = 2, β 2 = 8 = 2 3 N 2 = d k d k 1... d 5 d 4 d 3 d 2 d 1 d 0 = d k 2 k d d d d d d =... + (d d d )2 3 + (d d d )2 0 = c h 2 3 h c c c con0 c i 7 = c h 8 h c c c N 8 = c h c h 1...c 5 c 4 c 3 c 2 c 1 c 0
26 Conversione di base se una base è potenza dell altra, con esponente k, la conversione è molto semplice basta sostituire ogni gruppo di k cifre del numero in una base (β 1 ) con la cifra corrispondente nell altra base (β 2 ) o viceversa se il numero di bit non è multiplo di k, aggiungere gli 0 necessari a renderlo tale in posizioni che non modifichino il valore del numero
27 Conversioni fra basi diverse: esempi esempio: A B C D E F 1111
28 Conversioni fra basi diverse: esempi esempio 1: esempio 2: (1258) (2352) (4EA) ( ) (0.46) (0.98) 16
29 Conversioni fra basi diverse: esempi si può fare anche il passaggio inverso: 1F 5 16 ( ) ( ) ( ) 2 ( ) 8 = = (0.19) 16 = =
30 Esempio: conversione da base 8 a base 16 numero da convertire: base D base 16 risultato: 18D i numeri in blu sono fittizi e sono stati inseriti per convertire la cifra più significativa
31 Esempio: conversione da base 16 a base 8 numero da convertire: F C08A 16 F C 0 8 A base base 8 risultato: i numeri in blu sono fittizi e sono stati inseriti per convertire la cifra più significativa
32 Rappresentazione in complemento complemento alla base dato un numero X in una base β di n cifre, il complemento alla base è definito come: β n X complemento alla base -1 (o alla base diminuita) dato un numero X in una base β di n cifre, il complemento alla base 1 è definito come: (β n 1) X
33 Complemento base 10 esempio: X = 36, β = 10, n = 2 complemento alla base è: 10 2 X = = 64 esempio: X = 1630, β = 10, n = 4 complemento alla base è: 10 4 X = = 8370 regola pratica il complemento a 10 si trova analizzando le cifre a partire da destra: gli zeri fino alla prima cifra significativa si riportano tali e quali, della prima cifra significativa si fa il complemento a 10, di tutte le altre il complemento a 9
34 Complemento alla base X = 01011, β = 2, n = 5 X = , β = 2, n = = = regola pratica si riportano invariati tutti gli zeri fino al primo bit a 1, si riporta questo invariato, si complementano i rimanenti bit (0 1, 1 0)
35 Complemento alla base -1 X = 36, β = 10, n = 2 il complemento alla base -1 è: = 63 si ottiene complementando a 9 ogni singola cifra X = 01011, β = 2, n = 5 il complemento alla base -1 è: (2 5 1) X = ( ) X = = si ottiene complementando ogni singolo bit (0 1, 1 0)
36 Complemento alla base il complemento alla base si ottiene anche sommando 1 al complemento alla base 1 (per definizione) C β = β n X C β 1 = (β n 1) X C β C β 1 = 1 esempio: C β (36) = 64 C β 1 (36) = 63
37 Complemento alla base [-1] il complemento alla base [-1] è definito solo quando si è stabilito il numero di cifre il complemento alla base [-1] per X = 36, β = 10, n = 2 è: 64 [63] il complemento alla base [-1] per X = 36, β = 10, n = 3 è: 964 [963]
38 Rappresentazione di numeri negativi binario puro viene anteposto il segno - (meno) 6 (decimale) 110 (binario) -6 (decimale) -110 (binario) modulo e segno codifica identica al binario, con la differenza che il primo bit indica il segno 6 (decimale) 0110 (modulo e segno) -6 (decimale) 1110 (modulo e segno)
39 Rappresentazione di numeri negativi complemento a 1 codifica identica al modulo e segno, con la differenza che i numeri negativi vengono complementati a 1 6 (decimale) 0110 (modulo e segno) -6 (decimale) 1110 (modulo e segno) 1001 (complemento a 1) complemento a 2 codifica identica al complemento a 1, con la differenza che ai numeri negativi viene ancora sommata una unità 6 (decimale) 0110 (modulo e segno) -6 (decimale) 1001 (complemento a 1) 1010 (complemento a 2)
SISTEMI DI NUMERAZIONE
Rev.20/10/2014 Pag.n. 1 Indice SISTEMI DI NUMERAZIONE IL SISTEMA DECIMALE SISTEMI POSIZIONALI NUMERAZIONE BINARIA CONVERSIONE BINARIO-DECIMALE (Metodo del polinomio) CONVERSIONE DECIMALE-BINARIO (Metodo
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Sistemi di Numerazione Francesco Fontanella I sistemi di numerazione Sono stati inventati i SISTEMI DI NUMERAZIONE: Forme di rappresentazione dei numeri
DettagliAritmetica 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
DettagliCalcolo numerico e programmazione Rappresentazione dei numeri
Calcolo numerico e programmazione Rappresentazione dei numeri Tullio Facchinetti 16 marzo 2012 10:54 http://robot.unipv.it/toolleeo Rappresentazione dei numeri nei calcolatori
DettagliI.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
DettagliFondamenti 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
DettagliCodifica 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
Dettagli04 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
DettagliCalcolatori: 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
DettagliCorso di Calcolatori Elettronici I
Corso di Calcolatori Elettronici I Rappresentazione dei numeri naturali Roberto Canonico Università degli Studi di Napoli Federico II A.A. 2016-2017 Roberto Canonico Corso di Calcolatori Elettronici I
DettagliEsercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi
Esercizi Convertire in formato decimale i seguenti numeri binari: 11, 101011, 1100, 111111, 10101010 Convertire in formato decimale i seguenti numeri ottali: 12, 23, 345, 333, 560 Convertire in formato
DettagliElementi di Informatica e Programmazione
Università degli Studi di Brescia Elementi di Informatica e Programmazione Rappresentazione dell'informazione Docente: Marco Sechi E mail: marco.sechi@unibs.it Vers. 16/08/2017 Dipartimento di Ingegneria
DettagliSistemi di numerazione. Sistema binario, o1ale, esadecimale Rappresentazione delle informazioni
Sistemi di numerazione Sistema binario, o1ale, esadecimale Rappresentazione delle informazioni Informazioni u8li Docente: Carlo Robino Conta1o: carlo.robino@gmail.com Orari ricevimento: da concordarsi
DettagliElementi 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
DettagliArchitettura 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
DettagliNumeri interi (+/-) Alfabeto binario. Modulo e segno
Numeri interi (+/-) Alfabeto binario il segno è rappresentato da 0 (+) oppure 1 (-) è indispensabile indicare il numero k di bit utilizzati Modulo e segno 1 bit di segno (0 positivo, 1 negativo) k 1 bit
DettagliAlgoritmi 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
DettagliCodifica. Rappresentazione di numeri in memoria
Codifica Rappresentazione di numeri in memoria Rappresentazione polinomiale dei numeri Un numero decimale si rappresenta in notazione polinomiale moltiplicando ciascuna cifra a sinistra della virgola per
DettagliCodifica di informazioni numeriche
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Codifica di informazioni numeriche Fondamenti di Informatica - Ingegneria Elettronica Leonardo Querzoni querzoni@dis.uniroma1.it
DettagliRappresentazione 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
DettagliSistemi di Elaborazione delle Informazioni
Sistemi di Elaborazione delle Informazioni Rappresentazione dell Informazione 1 Il bit Si consideri un alfabeto di 2 simboli: 0, 1 Che tipo di informazione si può rappresentare con un bit? 2 Codifica binaria
DettagliLa Rappresentazione dell Informazione
La Rappresentazione dell Informazione Maurizio Palesi Sommario In questo documento sarà trattato il modo in cui, in un calcolatore, vengono rappresentati i vari generi di informazione (testi, numeri interi,
DettagliRappresentazione 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
DettagliLezione 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
DettagliLA TRASMISSIONE DELLE INFORMAZIONI SECONDA PARTE 1
LA TRASMISSIONE DELLE INFORMAZIONI SECONDA PARTE 1 La rappresentazione dei numeri con la virgola 1 Conversione da decimale in altre basi di numeri con virgola 2 La moltiplicazione in binario 9 Divisione
DettagliInformazione binaria: notazione binaria
Informazione binaria: notazione binaria Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin Perché contiamo in base 10 - moltiplicare e dividere per 10 -
DettagliRappresentazione 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
DettagliI SISTEMI DI NUMERAZIONE Sistema di Numerazione
I SISTEMI DI NUMERAZIONE Sistema di Numerazione Un sistema di numerazione è un insieme di simboli e regole, atti a dar luogo ad una codifica numerica, cioè a produrre un insieme di simboli diversi tra
DettagliSistemi di Numerazione Binaria
Sistemi di Numerazione Binaria NB.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
DettagliSistemi 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
DettagliSistemi di Numerazione Binaria
Sistemi di Numerazione Binaria NB.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
DettagliI 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
DettagliRappresentazioni 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)
DettagliSistemi 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
DettagliI.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
DettagliLa codifica. dell informazione
00010010101001110101010100010110101000011100010111 00010010101001110101010100010110101000011100010111 La codifica 00010010101001110101010100010110101000011100010111 dell informazione 00010010101001110101010100010110101000011100010111
DettagliCodice 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
DettagliLa 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
DettagliCalcolatori Elettronici Parte III: Sistemi di Numerazione Binaria
Anno Accademico 2001/2002 Calcolatori Elettronici Parte III: Sistemi di Numerazione Binaria Prof. Riccardo Torlone Università di Roma Tre Numeri e numerali! Numero: entità astratta! Numerale: stringa di
Dettaglimodificato 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
DettagliAbilità Informatiche e Telematiche
Abilità Informatiche e Telematiche (Laurea Triennale + Laurea Magistrale) Marco Pedicini mailto:marco.pedicini@uniroma3.it Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo, Università
DettagliInformatica 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
DettagliI 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
DettagliConversione 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
DettagliCorso 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
DettagliSperimentazioni di Fisica I mod. A Lezione 1
Programma del Corso (64 h 6 CFU) Sperimentazioni di Fisica I mod. A Lezione 1 Alberto Garfagnini Marco Mazzocco Dipartimento di Fisica G. Galilei, Università di Padova 3-4 ottobre 2011 Teoria Informatica
DettagliI 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
DettagliRappresentazione dell informazione
Rappresentazione dell informazione La codifica delle informazioni codifica forma adatta per essere trattata dall elaboratore INFORMAZIONI DATI interpretazione G. Di Modica Fondamenti di Informatica 2 Informazioni
DettagliAritmetica dei Calcolatori
Aritmetica dei Calcolatori Luca Abeni e Luigi Palopoli February 25, 2015 Informazione nei Computer Un computer è un insieme di circuiti elettronici......in ogni circuito, la corrente può passare o non
DettagliIntroduzione. Elementi di Informatica. Sistemi di Numerazione Addizionali. Sistemi di Numerazione. Sistemi di Numerazione Romano
Università degli Studi di Udine Facoltà di Ingegneria CORSO DI LAUREA IN SCIENZE dell ARCHITETTURA Elementi di Informatica Informazione e Codifica D. Gubiani Nei sistemi informatici le informazioni vengono
DettagliRappresentazione numeri reali
Rappresentazione numeri reali I numeri reali rappresentabili in un calcolatore sono in realtà numeri razionali che approssimano i numeri reali con un certo grado di precisione Per rappresentare un numero
DettagliSistemi numerici: numeri senza segno
Programmazione in C Sistemi numerici: numeri senza segno Conversione di numeri interi Numeri frazionari Conversione di numeri frazionari Operazioni in base 2 Osservazioni conclusive Esercizio conclusivo
DettagliIntroduzione e Nozioni di Base. Prof. Thomas Casali
Università degli studi di Bologna Facoltà di Economia Sede di Forlì Introduzione e Nozioni di Base Corso di Laurea in Economia di Internet Prof. Thomas Casali thomas@casali.biz La rappresentazione digitale
DettagliInformazione binaria: - codici binari, notazione binaria/ottale/esadecimale -
Informazione binaria: - codici binari, notazione binaria/ottale/esadecimale - Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin ... Algoritmi,
DettagliAritmetica dei Calcolatori
Aritmetica dei Calcolatori Luca Abeni e Luigi Palopoli February 18, 2016 Informazione nei Computer Un computer è un insieme di circuiti elettronici......in ogni circuito, la corrente può passare o non
DettagliCONVERSIONE 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
DettagliAppunti del corso di Sistemi - Conversioni numeriche anno scolastico 2007/2008
I sistemi numerici Il sistema Decimale è costituito da 10 simboli. I dieci simboli che tutti conosciamo sono lo zero (0), l uno (1), il due (2), ecc. ecc., indicati come l insieme Dec={0,1,2,3,4,5,6,7,8,9}.
DettagliLa codifica binaria. Sommario
La codifica binaria Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano 1/44 Sommario Rappresentazione binaria dell Informazione Conversione
DettagliEsercitazione Informatica I (Parte 1) AA Nicola Paoletti
Esercitazione Informatica I (Parte 1) AA 2011-2012 Nicola Paoletti 31 Maggio 2012 2 Antipasto 1. Quanti bit sono necessari per rappresentare (a) (227.551.832) 10? (b) (125.521) 10? 2. Quanti decimali sono
DettagliRappresentazione 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
DettagliLezioni 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.............
DettagliDecimale, 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
DettagliSistemi di Numerazione
Sistemi di Numerazione Corso Università Numeri e Numerali Il numero cinque 5 V _ Π Arabo Romano Maya Greco Cinese Il sistema decimale Sistemi Posizionali 1 10 3 + 4 10 2 + 9 10 1 + 2 10 0 Sistemi Posizionali
DettagliInteri positivi e negativi
Definizioni: numerali e numeri Un numerale è solo una stringa di cifre Un numerale rappresenta un numero solo se si specifica un sistema di numerazione Lo stesso numerale rappresenta diversi numeri in
DettagliFondamenti di Informatica
Fondamenti di Informatica Codifica Binaria di Numeri [Sez: 2.5] Prof. De Maio Carmen cdemaio@unisa.it Binario Decimale: Riassumendo 1. Mi annoto la posizione a partire dal bit più a destra con la posizione
DettagliLezione 2. La conoscenza del mondo
Lezione 2 Analogico/Digitale Il sistema binario L aritmetica binaria La conoscenza del mondo Per poter parlare (ed elaborare) degli oggetti (nella visione scientifica) si deve poter assegnare a questi
DettagliLezione 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
DettagliEsempi - overow Considerando numeri binari di 4 bit, eettuare la somma (9) 10 =(1001) 2 (7) 10 =(0111) Il risultat
Overow Nel caso in cui si abbia un numero limitato di bit a disposizione (come avviene nella realta), si possono avere due casi particolari: carry sul bit piu signicativo (MSB) borrow dal bit piu signicativo
DettagliCorso 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?
DettagliRappresentazione dell informazione. Argomenti trattati: Codifica: Teoria generale. Proprietà di una codifica:
Rappresentazione dell informazione I calcolatori gestiscono dati di varia natura: testi, immagini, suoni, filmati, nei calcolatori rappresentati con sequenze di bit: mediante un opportuna codifica presentiamo
DettagliIl sistema di numerazione posizionale decimale
Prof. Emanuele Papotto Il sistema di numerazione posizionale decimale Il sistema di numerazione che utilizziamo abitualmente è il sistema di numerazione decimale. Questo sistema utilizza la numerazione
DettagliAlgebra di Boole e porte logiche
Algebra di Boole e porte logiche Dott.ssa Isabella D'Alba Corso PENTEST MIND PROJECT 2016 Algebra di Boole e porte logiche (I parte) Algebra di Boole I Sistemi di Numerazione (Posizionali, Non posizionali)
DettagliEsercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN zkiziltan@deis.unibo.it
Esercitazioni di Reti Logiche Lezione 1 Rappresentazione dell'informazione Zeynep KIZILTAN zkiziltan@deis.unibo.it Introduzione Zeynep KIZILTAN Si pronuncia Z come la S di Rose altrimenti, si legge come
DettagliCodifica di Dati e Istruzioni. Architetture dei Calcolatori (Lettere. Sistema di Codifica: Numeri Interi (Decimali) Sistemi di Codifica.
Codifica di Dati e Istruzioni Architetture dei Calcolatori (Lettere A-I) Codifica dell Informazione e Aritmetica Binaria Prof. Francesco Lo Presti Algoritmi Istruzioni che operano su dati Per scrivere
DettagliEsercitazioni su rappresentazione dei numeri e aritmetica. Interi unsigned in base 2
Esercitazioni su rappresentazione dei numeri e aritmetica Salvatore Orlando & Marta Simeoni Interi unsigned in base 2 Si utilizza un alfabeto binario A = {0,1}, dove 0 corrisponde al numero zero, e 1 corrisponde
DettagliConversioni di base: riassunto
Conversioni di base: riassunto Parte intera: divisioni per la nuova base, ogni resto rappresenta una cifra a par7re dalla meno significa7va Parte frazionaria: mol7plicazioni per la base, la parte intera
DettagliAlgebra di Boole e porte logiche
Algebra di Boole e porte logiche Dott.ssa Isabella D'Alba Corso PENTEST MIND PROJECT 2016 Algebra di Boole e porte logiche (I parte) Algebra di Boole I Sistemi di Numerazione (Posizionali, Non posizionali)
DettagliLezione 2. Rappresentazione dell informazione
Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Scienze dell Informazione (DSI) Università degli Studi di Milano L 2 1/29 Terminologia!
DettagliEsercitazione 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è
DettagliRappresentazione dei numeri naturali. La codifica associa alle informazioni dell alfabeto sorgente uno o più simboli dell alfabeto codice:
Rappresentazione dei numeri naturali La codifica associa alle informazioni dell alfabeto sorgente uno o più simboli dell alfabeto codice: 1 I 0001 / 2 II 0010 // 3 III 0011 /// 4 IV 0100 //// 5 V 0101
DettagliArgomenti trattati: Rappresentazione dell informazione. Proprietà di una codifica: Codifica: Teoria generale
Rappresentazione dell informazione I calcolatori gestiscono dati di varia natura: testi, immagini, suoni, filmati, nei calcolatori rappresentati con sequenze di bit: mediante un opportuna codifica presentiamo
DettagliCalcolatori Elettronici Parte II: Sistemi di Numerazione Binaria. Prof. Riccardo Torlone Università di Roma Tre
Calcolatori Elettronici Parte II: Sistemi di Numerazione Binaria Prof. Riccardo Torlone Università di Roma Tre Unità di misura Attenzione però, se stiamo parlando di memoria: n 1Byte = 8 bit n 1K (KiB:
DettagliFondamenti di Programmazione. Sistemi di rappresentazione
Fondamenti di Programmazione Sistemi di rappresentazione Numeri e numerali Il numero cinque 5 V _ Π 五 Arabo Romano Maya Greco Cinese Il sistema decimale Sistemi posizionali 1 10 3 + 4 10 2 + 9 10 1 + 2
DettagliAritmetica elementare
51 Aritmetica elementare Capitolo 2 2.1 Sistemi di numerazione............................... 52 2.1.1 Sistema decimale................................ 52 2.1.2 Sistema binario.................................
DettagliDaniela Tondini
Daniela Tondini dtondini@unite.it Facoltà di Bioscienze e Tecnologie agro-alimentari e ambientali e Facoltà di Medicina Veterinaria C.L. in Biotecnologie Università degli Studi di Teramo 1 DEFINIZIONE
DettagliEsercitazione 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
DettagliLa 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
DettagliSistemi di numerazioni e metodi di trasformazione
B Sistemi di numerazioni e metodi di trasformazione Nei calcolatori attuali vengono utilizzati quattro sistemi di numerazione: binario, in base otto, decimale ed esadecimale. Ognuno di essi ha pregi che
DettagliI sistemi di Numerazione. Contenuti. Sistema Addizionale. Notes. Notes. Notes. Gasparotto Matteo. a.s Sistema Addizionale
I sistemi di Numerazione Gasparotto Matteo a.s. 2012-13 Gasparotto Matteo () I sistemi di Numerazione a.s. 2012-13 1 / 26 Contenuti 1 Sistema Addizionale 2 Sistema Posizionale 3 Basi Numeriche 4 Convertire
DettagliSperimentazioni di Fisica I mod. A Lezione 1
Programma del Corso (1 semestre) Sperimentazioni di Fisica I mod. A Lezione 1 Alberto Garfagnini Marco Mazzocco Dipartimento di Fisica G. Galilei, Università di Padova 1 ottobre 2012 Teoria Informatica
DettagliSperimentazioni di Fisica I mod. A Lezione 1
Sperimentazioni di Fisica I mod. A Lezione 1 Alberto Garfagnini Marco Mazzocco Dipartimento di Fisica G. Galilei, Università di Padova 7-8 ottobre 2013 Programma del Corso (1 semestre) Teoria Informatica
DettagliAnalogico 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
Dettagli3) Rappresentazione dei dati in memoria. Lab.Calc. AA2006/07
3) Rappresentazione dei dati in memoria Lab.Calc. AA26/7 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
DettagliProgrammazione 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
Dettagli1.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
DettagliRappresentazione 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
DettagliRappresentazione dell informazione
Rappresentazione dell informazione Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@di.unimi.it Università degli Studi di Milano Riferimenti al testo: Paragrafi 2.4, 2.9, 3.1,
DettagliLa 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
DettagliCodifica binaria dei dati numerici: i numeri naturali
Codifica binaria dei dati numerici: i numeri naturali Sistema Sistema di numerazione posizionale in base b c k c k 1 c 0 rappresenta c k b k + c k 1 b k 1 + + c 0 b 0 b=10 1101 dieci indica 1 10 3 + 1
Dettagli