Rappresentazione in complemento a 2: caratteristiche generali
|
|
|
- Orsola Bonelli
- 9 anni fa
- Visualizzazioni
Transcript
1 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 (o nullo) o negativo. Lo zero ha un unica rappresentazione (costituita da tutti bit nulli). Architettura degli elaboratori Rappresentazione in complemento a 2 di un numero positivo dato Rappresentiamo su k bit il numero N: Se N 0 basta assegnare al MSB il valore 0 e codificare N sui rimanenti k-1 bit. NB: questo implica che sono rappresentabili i numeri fino a 2 k-1-1 Esempio su 8 bit (k=8): N= +96; Cp 2 (+96) = Prova: = (64+32) 10 = base 2 naturale complemento a Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 1
2 Rappresentazione in complemento a 2 di un numero negativo dato Un numero negativo rappresentato in complemento a due comincia sempre per 1 Di posizione con valore negativo ce n è una sola: se in corrispondenza c è uno zero, il numero non può essere negativo. X naturale compl. a N=128+X N=-128+X Architettura degli elaboratori Rappresentazione in complemento a 2 di un numero negativo dato Dato N 0, vogliamo rappresentare N in complemento a 2 mediante una stringa S di 8 bit. La stringa S interpretata come numero in compl. a 2 vale -128+X = -N Quindi, X=128-N La stringa S interpretata come numero naturale vale 128+X, cioè N = 256-N In conclusione, la stringa S che denota N in complemento a 2 è la stessa che denota 256-N in binario. Esempio: -N= = 200 = Cp 2 (-56) = Prova: l interpretazione in compl. a 2 di è = -56 Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 2
3 Rappresentazione in complemento a 2 di un numero negativo dato -N = X = -74 X = = 54 = =182 X naturale compl. a N= =182 N= = -74 Architettura degli elaboratori Notazione in complemento a 2 caratteristiche ed esempi MSB = 0 numero positivo stesso valore che si avrebbe in binario puro: il diverso peso del MSB non ha influenza MSB = 1 numero negativo il valore si ottiene sommando il contributo negativo del MSB con i contributi positivi degli altri bit Esempi = = = denota il valore 0, cioè = 127. Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 3
4 Notazione in complemento a 2: proprietà Il massimo intero positivo rappresentabile è di uno inferiore al minimo negativo rappresentabile perché lo 0 viene considerato parte dei positivi. Lo zero ha ora un unica rappresentazione efficienza, semplicità Architettura degli elaboratori Complemento a 2: altri esempi Con k = 8 la rappresentazione in complemento a 2 di -1 si ottiene rappresentando in binario su 8 bit il valore 255, infatti: Cp 2 (-1) = = 256-1= In generale il valore -1 si rappresenta sempre con tutti i bit uguali a uno, indipendentemente da k. Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 4
5 Notazione in complemento a 2 caratteristiche ed esempi Valori opposti, come 17 e -17, hanno rappresentazioni diverse Rappresentazioni identiche a meno del MSB denotano valori interi completamente diversi = -43 Architettura degli elaboratori Notazione in complemento a 2: intervallo di valori rappresentabili MSB=0 k-1 bit usabili come in binario puro intervallo da 0 a 2 k-1-1 MSB=1 stesso intervallo traslato di -2 k-1 intervallo da -2 k-1 a -1 Complessivamente è rappresentabile l intervallo da -2 k-1 a 2 k-1-1 Esempio: k=8 bit 2 8 = 256 combinazioni intervallo da -2 7 a cioè anziché, come in binario puro, combinazioni allocate metà ai positivi e metà ai negativi, anziché tutte ai positivi Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 5
6 Notazione in complemento a 2: proprietà Le somme algebriche si possono eseguire con le stesse regole dell aritmetica binaria La sottrazione si può eseguire banalmente complementando e sommando: a-b = a+(-b) È verificata la proprietà X + (-X) = 0 (trascurando il riporto) Non è necessario alcun circuito particolare per trattare i negativi semplicità e basso costo. Architettura degli elaboratori Rappresentazione in complemento a 2: facilità d uso Il problema principale della rappresentazione in modulo e segno è dato dalla non applicabilità degli algoritmi che funzionano per i numeri interi positivi. La rappresentazione in complemento a 2 permette di utilizzare direttamente gli algoritmi dei numeri naturali per eseguire le operazioni. In particolare è verificata la proprietà X + (-X) = 0 (usando le regole dell'aritmetica binaria senza segno). X + (-X) = X + (2 k X) = 2 k Ma 2 k non è rappresentabile con k bit: grazie all overflow si ottenono k zeri. Per questo motivo la rappresentazione in complemento a 2 è molto diffusa. Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 6
7 Rappresentazione in complemento a 2 di un numero negativo dato Generalizzando alla rappresentazione su k bit: per i negativi: Cp 2 ( N) = binario( 2 k N ) per i positivi: Cp 2 (+N) = binario( N ) (con N>0 ) Es, con k = 8 bits: Cp 2 ( 39) = binario( ) = binario(217) Metodo alternativo: sottrarre da = 0 - (+39) = Architettura degli elaboratori Rappresentazione in complemento a 2 di un numero negativo dato Altro esempio (8 bit) Cp2(-47) = = 209 = (-47) = = 0 (1) = 0 Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 7
8 Rappresentazione in complemento a 2: operazione cambio di segno Dato un numero X (pos o neg) in Cp2, come posso cambiare di segno? cioè: dato Cp2( X ), voglio trovare Cp2( -X ) Se X è positivo: Per definizione Cp2 (-X) = binario( 2 n -X ) = binario( (2 n -1) (X-1) ) ma (2 n -1) è una sequenza di n bit : e la differenza tra n uni e un numero binario (X-1) più piccolo (rappresentato con n bit) equivale a invertire tutti i bit della rappresentazione di (X-1) -- (provare) Dopo di che basta aggiungere 1 per ottenere 2 n -X = Cp2( -X ) Quindi: algoritmo: (1) inverto tutti i bit (2) faccio +1 funziona anche se X è negativo! (provare) Architettura degli elaboratori Rappresentazione in complemento a 2: operazione cambio di segno Il procedimento funziona anche al contrario, cioè se si applica ad un numero negativo (-X) invertendo i bit e sommando 1 si ottiene la rappresentazione del numero positivo (+X). Il procedimento funziona anche per lo zero: sommando uno a una parola di tutti uni si ottiene 0 (trascurando il riporto). Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 8
9 Rappresentazione in complemento a 2: operazione cambio di segno Esempio (con 8 bits) rappresentazione in cp2 di (flip di tutti i bit) (somma di +1) E ritorno, con lo stesso algoritmo: (flip di tutti i bit) (aggunta di +1) rappresentazione in cp2 di -92 Architettura degli elaboratori Rappresentazione in complemento a 2 di un numero negativo dato Il metodo piú semplice per trovare la cp(-x) di un numero negativo -X (X positivo): 1. Trovare cp( X ), cioè binario( X ) e invertirne il segno, cioè: 2. Invertire tutti i bit di tale rappresentazione, ( «farne il complemento a 2», è questo che dà il nome alla notazione!) 3. Aggiungere 1 al risultato così ottenuto. Esempio: determinazione della rappresentazione di -25 (su k=8 bit) 1) ) flip di segno ) incremento di Verifica: = = -25 Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 9
10 Notazione in complemento a 2 Overflow Consideriamo i casi seguenti: (1) Il risultato è sbagliato: la prima stringa denota +110, la seconda 110. Il motivo è che 146 e +146 sono fuori dall intervallo rappresentabile con 8 bit ( ). L overflow si riconosce dal fatto che sommando due numeri positivi otteniamo un negativo e viceversa. Architettura degli elaboratori Overflow Sommando due valori che danno come risultato un valore esterno all intervallo rappresentabile [-2 n n-1-1] si provoca l invasione del bit di segno da parte del risultato In questo caso si ha overflow: il numero di bit non è sufficiente per la rappresentazione del numero. Una regola pratica per vedere se si ha overflow: operazioni tra numeri di segno diverso sono sempre corrette in quanto non si può uscire dal range operazioni tra numeri dello stesso segno sono corrette se il risultato mantiene il segno degli addendi. Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 10
11 Architettura degli elaboratori Architettura degli elaboratori - Rappresentazione dei numeri e aritmetica binaria 11
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
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
Numeri 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
La codifica. dell informazione
00010010101001110101010100010110101000011100010111 00010010101001110101010100010110101000011100010111 La codifica 00010010101001110101010100010110101000011100010111 dell informazione 00010010101001110101010100010110101000011100010111
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
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
Aritmetica dei Calcolatori
Aritmetica dei Calcolatori Luca Abeni March 5, 2014 Codifica dei Numeri Interi k bit codificano 2 k simboli/valori/numeri... Si usa la base 2 per codificare i numeri Numeri naturali n N: valori da 0 a
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
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
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
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:
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
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
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
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
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
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
Calcolo 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
Appunti di informatica. Lezione 3 anno accademico Mario Verdicchio
Appunti di informatica Lezione 3 anno accademico 2015-2016 Mario Verdicchio Numeri binari in memoria In un calcolatore, i numeri binari sono tipicamente memorizzati in sequenze di caselle (note anche come
Conversione binario-decimale. Interi unsigned in base 2. Esercitazioni su rappresentazione. dei numeri e aritmetica
Esercitazioni su rappresentazione dei numeri e aritmetica Salvatore Orlando & Marta Simeoni Interi unsigned in base 2 I seguenti numeri naturali sono rappresentabili usando il numero di bit specificato?
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
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
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
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
Rappresentazione dell Informazione
Rappresentazione dell Informazione Rappresentazione delle informazioni in codice binario Caratteri Naturali e Reali positivi Interi Razionali Rappresentazione del testo Una stringa di bit per ogni simbolo
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?
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
Rappresentazione di numeri interi
Corso di Calcolatori Elettronici I Esercizi Rappresentazione di numeri interi ing. Alessandro Cilardo Corso di Laurea in Ingegneria Biomedica Interi senza segno Qual è l intervallo di rappresentazione
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
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
Informatica Generale 1 - Esercitazioni Flowgraph, algebra di Boole e calcolo binario
Informatica Generale 1 - Esercitazioni Flowgraph, algebra di Boole e calcolo binario Daniele Pighin [email protected] FBK Via Sommarive, 18 I-38050 Trento, Italy February 27, 2008 Outline 1 Algebra di Boole
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
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
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)
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è
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
Numeri reali. Notazione scientifica (decimale) Floating Point. Normalizzazione. Esempi. Aritmetica del calcolatore (virgola mobile)
Numeri reali Aritmetica del calcolatore (virgola mobile) Capitolo 9 1 Numeri con frazioni Posso essere rappresentati anche in binario Es.: 1001.1010 = 2 4 + 2 0 +2-1 + 2-3 =9.625 Quante cifre dopo la virgola?
Codifica. 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
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
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
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.
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
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
Calcolatori 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: 1Byte = 8 bit 1K (KiB: KibiByte)
Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012
Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 I numeri reali Sommario Conversione dei numeri reali da base 10 a base B Rappresentazione dei numeri reali Virgola fissa Virgola mobile (mantissa
Rappresentazione dei dati
Rappresentazione dei dati Rappresentazione in segno e modulo Rappresentazione in complementi alla base Rappresentazione per eccessi F Tortorella Corso di Calcolatori Elettronici Rappresentazione dei numeri
RAPPRESENTAZIONE DELL INFORMAZIONE
RAPPRESENTAZIONE DELL INFORMAZIONE Internamente a un elaboratore, ogni informazione è rappresentata tramite sequenze di bit (cifre binarie) Una sequenza di bit non dice che cosa essa rappresenta Ad esempio,
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
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
Esercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN [email protected]
Esercitazioni di Reti Logiche Lezione 1 Rappresentazione dell'informazione Zeynep KIZILTAN [email protected] Introduzione Zeynep KIZILTAN Si pronuncia Z come la S di Rose altrimenti, si legge come
Codifica e aritmetica binaria
Codifica e aritmetica binaria Corso ACSO prof. Cristina Silvano, Politecnico di Milano Codifica binaria dell informazione Il calcolatore utilizza un alfabeto binario: usiamo dispositivi elettronici digitali
12BHD - Informatica - soluzioni Appendice B del quaderno di testo - v. 1.05
Esercizio 1 Effettuare i seguenti cambiamenti di codifica su numeri naturali: 123 10 = x 2 [ 1111011 2 ] 011101 2 = x 10 [ 29 10 ] 23 10 = x 5 [ 43 5 ] 123 5 = x 10 [ 38 10 ] 123 10 = x H [ 7B 16 ] A1
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
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
Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi
Somma di numeri floating point Algoritmi di moltiplicazione e divisione per numeri interi Standard IEEE754 " Standard IEEE754: Singola precisione (32 bit) si riescono a rappresentare numeri 2.0 10 2-38
Codifica dell Informazione
Codifica dell Informazione Programmazione - Michele Colajanni, 2003/2004 1 Esempi di segnali binari levetta: alta/bassa contatto: aperto/chiuso lampadina: accesa/spenta tensione elettrica: High/Low cristallo
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
Addizionatori: metodo Carry-Lookahead. Costruzione di circuiti combinatori. Standard IEEE754
Addizionatori: metodo Carry-Lookahead Costruzione di circuiti combinatori Standard IEEE754 Addizionatori Il circuito combinatorio che implementa l addizionatore a n bit si basa su 1-bit adder collegati
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
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
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
Fondamenti di Informatica: Teoria
AP00028 : Teoria Maurizio Rebaudengo, Alfredo Benso Il sito italiano di appunti universitari Informazioni sul Copyright Questo documento è protetto dalle leggi sul copyright e dalle disposizioni dei trattati
LA 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
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
Laboratorio di Informatica
per chimica industriale e chimica applicata e ambientale ESERCITAZIONE 2 Uso dell accessorio calcolatrice e conversione di numeri 1 Uso dell accessorio calcolatrice per Passaggi fra basi diverse Aritmetica
