Lezione 1: Fondamenti Numeri Binari.

Slides:



Advertisements
Presentazioni simili
Rappresentazioni numeriche
Advertisements

Fondamenti di Informatica
Rappresentazione di Numeri Reali
Massimo Sartori, MSc (PhD Student)
Rappresentazioni dei numeri non interi A. Ferrari.
Rappresentazioni numeriche
Sistemi di numerazione
Codifica dei Dati Idea: vogliamo rappresentare dati eterogenei utilizzando un linguaggio che l’elaboratore puo’ facilmente manipolare Essenzialmente vogliamo.
Vincenza Ferrara dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Queste trasparenze sono disponibili sul sito web dell’autore:
Fondamenti di Informatica I Facoltà di Ingegneria Informatica Esercitazione.
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
Il linguaggio C Gli operatori e le espressioni C Language
Rappresentazione di dati numerici
Luglio 2002Complementi di algebra binaria1 Complememti di algebra binaria Luglio 2002.
Esercitazioni su rappresentazione dei numeri e aritmetica
Rappresentazione dei dati e codifica delle informazioni
Rappresentazione dei numeri razionali
27+ 12= Risultato troppo grande = = 39 = -25 errore di overflow in binario =
Sistemi di Numerazione
Corso di Informatica (Programmazione)
by Vaccaro Maria Antonietta
Esistono 10 tipi di persone al mondo: Quelli che conoscono il codice binario & Quelli che non lo conoscono.
Rappresentazioni numeriche
Rappresentazione binaria dei numeri interi senza segno.
Rappresentazione dei numeri reali
Codifiche Interne Codifiche Interne
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Rappresentazioni numeriche. Introduzione Un calcolatore elettronico dispone di uno spazio finito per memorizzare le cifre che esprimono un valore numerico.
4) Rappresentazione dei dati in memoria
Il sistema binario.
Codifica binaria Rappresentazione di numeri
Rappresentazione di numeri relativi (interi con segno)
Usare rappresentazioni di lunghezza fissa porta ad avere valori non rappresentabili: Overflow indica un errore nella rappresentazione del risultato in.
Conversione binario - ottale/esadecimale
Conversione binario - ottale/esadecimale
Rappresentazione di Numeri Reali
1 © 1999 Roberto Bisiani Rappresentazione delle informazioni n Occorre un codice n Legato alla tecnologia usata Robustezza Semplicita Economicita.
Analisi di Immagini e Dati Biologici
ARITMETICA BINARIA.
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
Lez. 1 Introduzione all'architettura degli elaboratori
Process synchronization
Rappresentazione dell’Informazione
Rappresentazione dell’informazione nel calcolatore.
Rappresentazione delle informazioni negli elaboratori
Rappresentazione della Informazione
RETI LOGICHE Daniele Manzaroli
Rappresentazioni numeriche. Introduzione Un calcolatore elettronico dispone di uno spazio finito per memorizzare le cifre che esprimono un valore numerico.
Rappresentazioni a lunghezza fissa: problemi
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Fondamenti di Informatica
La Rappresentazione dell’Informazione
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
1 © 1999 Roberto Bisiani Overflow n Overflow  traboccamento Si verifica se il risultato di un’operazione non puo’ essere rappresentato con il numero di.
Rappresentazione dell'informazione
Rappresentazione dell'informazione 1 Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento.
La codifica dei numeri.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Conversione binario-ottale/esadecimale
Rappresentazione degli interi
Informatica Lezione 3 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Rappresentazione dei dati. RAPPRESENTAZIONE DEI DATI LA FUNZIONE INTERO INTERO: R --> I y = [r] il massimo intero non maggiore di r r =
Rappresentazione dei numeri
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri in virgola Marco D. Santambrogio – Ver. aggiornata al 24 Agosto 2015.
I sistemi di numerazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Numeri con segno ed in virgola Marco D. Santambrogio – Ver. aggiornata al 20 Marzo.
CODIFICA DATI/ISTRUZIONI Nel calcolatore tutta l’informazione e’ codificata in binario (sequenza di 0,1) Perche’ il calcolatore e’ formato da componenti.
Appunti su formati numerici. Tipi numerici Il C dispone di due tipi numerici: tipi interi e tipi reali; I tipi reali sono anche detti floating, ovvero.
Domanda 1 A cosa corrisponde in notazione decimale il numero binario positivo senza segno ) 32 2) 48 3) 46 4) 3 5) 36 September 18.
Transcript della presentazione:

Lezione 1: Fondamenti Numeri Binari

Sommario I numeri binari Operazioni con i numeri binari

I numeri binari Numeri a precisione finita Notazione posizionale Conversioni tra basi

Numeri binari Aritmetica binaria Addizione Sottrazioni Moltiplicazione 0+0=0 0+1=1 1+0=1 1+1=0 (riporto 1) Sottrazioni 0-0=0 1-0=1 1-1=0 0-1=1 (prestito 1) Moltiplicazione 0x0=0 1x0=0 1x1=1 0x0=0 Divisione Il risultato è dato dal numero di volte che sottraggo il divisore dal dividendo

I numeri binari Numeri binari negativi. Quattro metodi: Segno. Il bit a sinistra è il bit di segno Complemento a 1. Primo bit di segno Per negare un numero invertire 1 con 0 e 0 con 1 Complemento a 2. Primo bit di segno Invertire 1 con 0 e viceversa. Sommare 1 Eccesso 2 m-1 Rappresenta un numero come somma di se stesso con 2 m-1

Numeri binari Esercizi

Floating Point E la virgola ? Fixed Point e Floating Point Notazione scientifica dei numeri Regioni dei numeri reali Errori di overflow e underflow Arrotondamento Errore relativo

Floating Point Cifre normalizzate Standard IEEE 754 Singola (32 bit). Base 2 e notazione in eccesso 127 Doppia (64 bit). Base 2 e notazione in eccesso 1023 Estesa precisione (80 bit)

Floating Point Esercizi

Esercizi per casa Lez. 1 Convertire in esadecimale e ottale: 2764 10 011100 2 Convertire - 22 in: complemento a due excess con m=8 verificare l’assonanza tra i metodi Sommare, sottrarre 1280 10 e 1117 10 in binario (in compl. a 2) Quali numeri sono rappresentabili utilizzando eccesso 128 e perchè

Esercizi per casa Lez. 1 Esprimere secondo standard IEEE a precisione singola: -5,25 14,1 250