



Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
I principali argomenti trattati nel corso di Informatica 1, ovvero la rappresentazione dei dati e l'architettura degli elaboratori. Vengono descritti i sistemi di numerazione, la rappresentazione dei numeri reali, la corrispondenza oggetti-numeri bit e la struttura gerarchica degli elaboratori. inoltre informazioni sul funzionamento dell'elaboratore, la sua architettura e i suoi componenti principali.
Tipologia: Schemi e mappe concettuali
1 / 7
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!




Informatica 1
Argomenti trattati: Rappresentazione dei Dati Architettura degli Elaboratori
Rappresentazione dei Dati 1
Sistemi di Numerazione Non posizionali, Additivi Posizionali Base Cifre = {0,1, 2, ... , B-1} Ibridi
Sistema Binario Base = 2 Cifre = { 0 , 1 } BIT ( BInary DigiT )
Potenze di 2
Rappresentazione dei Dati 3
bit = singola cifra, 0/ Byte = 8 bit Word = aggregazione di Byte MSB (Most Significant Bit) , LSB (Least Significant Bit) Rappresentazione dei Numeri Naturali N bit Combinazioni =
Operazioni Somma (riporto, carry) Sottrazione (prestito, borrow) Overflow
Rappresentazione dei Numeri Relativi Modulo e Segno 1 bit (MSB) → Segno: 0 + / 1 - bit → Modulo, Valore Assoluto Svantaggi: doppio zero operazioni complesse
Complemento a 2 Il MSB ha peso negativo, tutti gli altri bit hanno peso positivo MSB indica il segno: 0 = + , 1 = - Conversione Decimale → CA Se positivo: conversione normale Se negativo: Conversione modulo in binario Complementare ogni bit Sommare 1 bit Conversione CA2 → Decimale Somma pesata, MSB con peso negativo Se negativo complementare e sommare 1
Rappresentazione dei Dati 4
sottrarre 1 e complementare Operazioni dirette senza badare ai segni degli operandi Operandi con segno concorde: overflow se il risultato ha segno discorde
Rappresentazione dei Numeri Reali A Virgola Fissa Precisione fissa N bit totali M bit per la parte frazionaria i bit della parte frazionaria hanno peso 2^(-i) N-M bit per la parte intera A Virgola Mobile, Floating Point Notazione Esponenziale Precisione variabile: sia numeri molto grandi che molto piccoli Memorizzazione Segno Esponente (con il suo segno) Mantissa Formato IEEE- Float Double Limitatezza Precisione, alcuni numeri non sono rappresentabili in modo esatto Problemi con operazioni aritmetiche (la somma non è associativa) Overflow e Underflow
Rappresentazione Dati Non Numerici Corrispondenza oggetti-numeri bit → oggetti , oggetti → bit Codice ASCII, UNICODE, Audio, Video, ...
Architettura degli Elaboratori 2
Registri di Dati e Istruzioni Registri di Flag Interfacce Cache, Memoria Locale
Memoria Indirizzamento Parallelismo Accesso Sequenziale o Casuale Struttura Gerarchica Unità di Input / Output BUS, Interconnessioni ABUS, address bus DBUS, data bus CBUS, control bus
Memoria totale indirizzabile:
Clock Elemento di temporizzazione