FONDAMENTI DIINFORMATICA LA MEMORIA. Lezione n. 13
|
|
- Marilena Bertini
- 8 anni fa
- Visualizzazioni
Transcript
1 FONDAMENTI DIINFORMATICA Lezione n. 13 MEMORIE VLSI, MEMORIE MAGNETICHE EVOLUZIONE, COSTI, CAPACITÀ, PRESTAZIONI PRINCIPIO DI LOCALITÀ CONCETTI DI BASE E TECNOLOGIA DELLE MEMORIE DEFINIZIONE DI HIT RATIO ANALISI DEI TEMPI DI ACCESSO GLOBALI Nelle prossime lezioni esamineremo le caraerisiche e l'organizzazione delle memorie che hanno una influenza deerminane sulle presazioni dei sisemi di elaborazione. Le presazioni sono influenzae dalla ecnologia che sono in rapidissima evoluzione. LA MEMORIA I sisemi di memoria di un elaboraore possono essere suddivisi in: Memoria inerna al processore. Memoria principale. Memoria secondaria. 1/31 2/31 LA MEMORIA INTERNA Regisri inerni alla CPU - visibili o no al programmaore - memorizzano emporaneamene dai e isruzioni. - dimensioni: decine di byes. - empo di accesso: qualche ns. Nelle CPU più receni cresce la quanià di risorse dedicae alla memoria: memorie cache nella CPU: 1980: processori senza cache (I386) 1995: Alpha % dei rans. 2000: Merced(Inel-HP) 85% dei rans. MEMORIA PRINCIPALE Veloce e di grande capacià. Memorizza dai e isruzioni che servono per il funzionameno dell'unià cenrale. La CPU vi accede direamene. Dimensioni: decine di Mbyes. E' la memoria nella quale sono conenui i programmi che la CPU esegue e i dai cui la sessa CPU può accedere direamene. Poche decine Mbyes su un personal compuer, ceninaia di MByes su supercalcolaori. 3/31 4/31 dollari/mb Prezzo dollari/mb memoria DRAM CROLLI DEI PREZZI DOVUTI A SOVRAPRODUZIONE Anno /31 MEMORIA SECONDARIA Di grandi dimensioni (Gbyes) e molo più lena della memoria principale. Memorizza dai e isruzioni che non sono di immediao ineresse della CPU. Può essere suddivisa in: Memoria in linea (es. dischi magneici). Ineresse nell'ambio di millisecondi... secondi. Memoria fuori linea (es. nasri magneici). Ineresse nell'ambio di minui... anni. I sisemi di memoria secondaria uilizzano ora le ecnologie sviluppae per applicazioni di largo consumo. Le ecnologie della riproduzione video o dei suoni ad ala fedelà nell'ambio dei sisemi di elaborazione ha modificao il panorama ecnologico e ridoo i cosi dei sisemi di memoria secondaria. 6/31
2 dollari/mb ,1 Prezzo dollari/mb Hard-disk 10 MB 20 MB Anno 1,2 GB 2 GB /31 TECNOLOGIE E CARATTERISTICHE I vari ipi di memoria sono realizzai con ecnologie con valori diversi di: Coso per singolo bi immagazzinao. Tempo di accesso (riardo fra l'isane in cui avviene la richiesa e l'isane in cui il dao è disponibile al richiedene) Modo di accesso (seriale o casuale). TECNOLOGIA DELLE MEMORIE Memorie a semiconduore con ecnologia VLSI (memoria principale). Memorie magneiche (memoria secondaria). Memorie oiche (memoria secondaria). 8/31 MEMORIE A SEMICONDUTTORE La ecnologia VLSI realizza su un circuio inegrao memorie di capacià sempre cresceni. In ogni circuio inegrao sono conenue: le celle di memoria, i circuii di decodifica dell'indirizzo, le inerfacce di uscia di poenza (buffer) e i circuii di ingresso. MEMORIE A SEMICONDUTTORE 9/31 10 /31 LE MEMORIE ROM ROM - Read Only Memory o memorie a sola leura. La CPU, durane l'esecuzione di un programma, può effeuarne solo la leura. L'informazione permane anche se viene meno la ensione di alimenazione. La scriura può essere effeuaa con modalià e empi diversi: PROM: Programmable ROM - La memoria è scrivibile, dal cosruore o dall uilizzaore, una vola per ue. EPROM: Erasable PROM - La memoria è scrivibile all'uilizzaore e cancellabile con raggi ulraviolei. EAROM: Elecrically Alerable ROM -Le celle di memoria sono più vole riscrivibili elericamene. 11 /31 LE MEMORIE RAM RAM - Random Access Memory. RAM: (di solio) memorie a semiconduore ad accesso casuale che sono sia leggibili sia scrivibili. L'informazione scompare se viene meno la ensione di alimenazione. RAM saiche o RAM dinamiche. L'acronimo RAM viene uilizzao correnemene per indicare le memorie a leura e scriura uilizzae come memorie principali di un sisema di elaborazione. 12 /31
3 LE MEMORIE RAM STATICHE La cella elemenare è cosiuia da 6 ransisori MOS che formano un FLIP-FLOP. L'informazione permane sabile in presenza della ensione di alimenazione. Tempi di accesso rapidi. Cosi elevai Linea dai Linea indirizzi LE MEMORIE RAM DINAMICHE La cella elemenare è cosiuia da un condensaore che viene caricao (1) o scaricao (0). La ensione sul condensaore ende a diminuire (millisecondi) e quindi deve essere riprisinaa o rinfrescaa. Linea dai Linea indirizzi C 13 /31 14 /31 LE MEMORIE RAM DINAMICHE La semplicià della cella consene capacià molo elevae (milioni di bi). Anno Dimensioni Tempo di ciclo Kbi 250 ns Kbi 220 ns Mbi 190 ns Mbi 165 ns Mbi 140 ns Mbi 120 ns Gbi 70 ns MEMORIE AD ACCESSO SERIALE Condividono il sisema (o esina) di leura e scriura ra diverse locazioni di memoria. La sequenza di locazioni che condivide la sessa esina si chiama raccia. L'accesso alla locazione di memoria avviene sposando la esina o la raccia. La raccia o pare di essa deve essere lea compleamene per accedere al singolo dao. Le memorie ad accesso seriale hanno raggiuno con la ecnologia magneica cosi per bi esremamene compeiivi. 15 /31 16 /31 MEMORIE AD ACCESSO SERIALE Le memorie seriali hanno empi di accesso elevai perché: Occorre empo per posizionare la esina di leura. La raccia si muove a velocià ridoa. Il rasferimeno dai è seriale. La esina di leura è condivisa fra più racce. TEMPO DI ACCESSO seek ime ( s ): necessario alla esina per sposarsi da una raccia all'alra. laency ime o empo di laenza ( L ): necessario per posizionare la esina sul dao da leggere (o scrivere). Se r è la velocià di roazione il empo medio divena: L = (2r) /31 TEMPO DI ACCESSO Il empo di leura di un blocco di dai che dipende dalla velocià relaiva fra la raccia e la esina di leura. empo leura di un dao = (N) -1 (r) -1 dove N è la lunghezza della raccia. ESEMPI Disco s [ms] N[Kbyes] r[giri/min] L [ms] NEC D ,5 (1985) Quanum 7, ,2 (1995) 18 /31
4 TEMPO DI ACCESSO IL SISTEMA DI MEMORIA Tempo di accesso B ad un blocco di lunghezza n: B = s + L + (empo di leura blocco)= s + (2r) -1 + n(n) -1 (r) -1 = Nel caso del NEC D2257 (20 + 8,5 + n*8,5*10-3 )ms = [28,5 + 8,5*(Kbyes)]ms Nel caso del Quanum (7,9+ 4,2 + n*1,2*10-3 )ms = [12,1 + 1,2*(Kbyes)]ms Le memorie di un calcolaore formano un sisema unico che deve essere progeao e gesio in modo da oenere: Capacià di memorizzazione adeguaa. Presazioni acceabili. Cosi ridoi. Gli obieivi indicai sono ovviamene in conraso fra loro. Lo scopo del progeo archieurale è quello di raggiungere un ragionevole compromesso fra gli obieivi indicai. 19 /31 20 /31 CPU-MEMORIA Nell'archieura VonNeuman il canale di comunicazione ra la CPU e la memoria è il puno criico (collo di boiglia) del sisema. CPU-MEMORIA CPU Memoria La ecnologia consene di realizzare CPU sempre più veloci. Il empo di accesso delle memorie non cresce così rapidamene. 21 /31 Sono disponibili nel 2000 CPU con frequenza di clock superiore a 500 MHz. Le presazioni delle CPU non devono essere roppo negaivamene influenzae dal empo di accesso alle memorie. 22 /31 LA GERARCHIA DELLE MEMORIE La soluzione oimale per un sisema di memoria è: Coso minimo. Capacià massima. Tempi di accesso minimi. Soluzione approssimaa: GERARCHIA Tecnologie diverse possono soddisfare al meglio ciascuno dei requisii. Una gerarchia cerca di oimizzare globalmene i parameri. ESEMPIO DI GERARCHIA Il sisema di memoria di uno sudene ha una sruura gerarchica: La propria memoria. La borsa. Lo scaffale di casa. La libreria o la biblioeca di Facolà. Deposii casa edirice. La gesione del sisema di memoria globale di uno sudene è molo complessa e richiede la conoscenza preveniva delle aivià che si svolgeranno. 23 /31 24 /31
5 PRINCIPIO DI LOCALITA' Un sisema di memoria gerarchico può essere reso efficiene se la modalià di accesso ai dai ha caraerisiche prevedibili. LOCALITA' Il meccanismo di prevedibilià è il Principio di localià: Se al empo si accede all'indirizzo X è "molo probabile" che l'indirizzo X+ X sia richieso fra e +. Nel breve periodo gli indirizzi generai da un programma sono confinai in regioni limiae. 25 /31 La disribuzione degli accessi alla memoria in un dao inervallo può essere misurao direamene su un sisema. 26 /31 LA GERARCHIA Coppia di sruure di memoria M1 e M2 con: coso per bi: c 1 > c 2, dimensioni: S 1 < S 2, empi di accesso: < A2 CPU Memoria M1 Memoria M2 M 1 e M 2 realizzai con ecnologie diverse. Gesione della gerarchia auomaica e invisibile all'uene. Sono aualmene uilizzai sisemi con più livelli di gerarchia della memoria. 27 /31 CRITERI DI GESTIONE I dai uilizzai più spesso vanno posi in memorie facilmene accessibili. I dai uilizzai più raramene sono posi in memorie con empi di accesso elevao. Allocazione dinamica per uilizzare gli spazi disponibili con la massima efficienza. Sposameno auomaico dei dai ra i livelli. Canali di comunicazione veloci fra i livelli. La poliica di gesione ende a mimare una memoria che abbia: i empi di accesso della più veloce, le dimensioni della maggiore, i cosi della più economica. 28 /31 HIT E MISS RATIO Le presazioni del sisema sono deerminae dal: asso di successo o Hi raio = H definio come la probabilià che la richiesa sia soddisfaa al livello M 1. Si definisce asso di insuccesso o Miss raio la probabilià che la richiesa non sia soddisfaa al livello M 1. Miss raio = 1 - H 29 /31 Tempo di accesso medio globale: A = H + (1- H) A2 dove A2 = + B = r B è il empo di accesso a un blocco di M 2. Efficienza di accesso = dove: e = A = H TEMPO ACCESSO r = A 2 + ( 1 H ) A2 1 = H + (1 H ) r 30 /31
6 PRESTAZIONI 31 /31
Lezione n.12. Gerarchia di memoria
Lezione n.2 Gerarchia di memoria Sommario: Conceo di gerarchia Principio di localià Definizione di hi raio e miss raio La gerarchia di memoria Il sisema di memoria è molo criico per le presazioni del calcolaore.
DettagliGerarchia delle memorie
Memorie Gerarchia delle memorie Cache CPU Centrale Massa Distanza Capacità Tempi di accesso Costo 2 1 Le memorie centrali Nella macchina di Von Neumann, le istruzioni e i dati sono contenute in una memoria
DettagliFONDAMENTI DIINFORMATICA LA MEMORIA
FONDAMENTI DIINFORMATICA Lezione n. 13 MEMORIE VLSI, MEMORIE MAGNETICHE EVOLUZIONE, COSTI, CAPACITÀ, PRESTAZIONI PRINCIPIO DI LOCALITÀ CONCETTI DI BASE E TECNOLOGIA DELLE MEMORIE DEFINIZIONE DI HIT RATIO
DettagliLa Memoria Principale. La Memoria Principale. La Memoria Interna. La Memoria Principale
Fondamenti di Informatica B Lezione n.13 n.13 Fondamenti di Informatica B Lezione n. 13 MEMORIE VLSI, MEMORIE MAGNETICHE EVOLUZIONE, COSTI, CAPACITÀ, PRESTAZIONI CONCETTI DI BASE E TECNOLOGIA DELLE MEMORIE
DettagliFONDAMENTI DIINFORMATICA
FONDAMENTI DIINFORMATICA Lezione n. 13 MEMORIE VLSI, MEMORIE MAGNETICHE EVOLUZIONE, COSTI, CAPACITÀ, PRESTAZIONI PRINCIPIO DI LOCALITÀ CONCETTI DI BASE E TECNOLOGIA DELLE MEMORIE DEFINIZIONE DI HIT RATIO
DettagliMateriali per il modulo 1 ECDL. Autore: M. Lanino
Materiali per il modulo 1 ECDL Autore: M. Lanino RAM, l'acronimo per "random access memory", ovvero "memoria ad acceso casuale", è la memoria in cui vengono caricati i dati che devono essere utilizzati
DettagliArchitettura hardware
Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
DettagliStrutture di Memoria 1
Architettura degli Elaboratori e Laboratorio 17 Maggio 2013 Classificazione delle memorie Funzionalitá: Sola lettura ROM, Read Only Memory, generalmente usata per contenere le routine di configurazione
Dettagli1.4b: Hardware. (Memoria Centrale)
1.4b: Hardware (Memoria Centrale) Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill Ediz. Fino alla III : cap. 3.11, 3.13 IV ediz.: cap. 2.8, 2.9 Questi lucidi Memoria Centrale Un
DettagliLa memoria - generalità
Calcolatori Elettronici La memoria gerarchica Introduzione La memoria - generalità n Funzioni: Supporto alla CPU: deve fornire dati ed istruzioni il più rapidamente possibile Archiviazione: deve consentire
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it La memoria principale 2 izzazione della memoria principale ria principale è organizzata come
DettagliArchitettura dei calcolatori II parte Memorie
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori
DettagliLa memoria centrale (RAM)
La memoria centrale (RAM) Mantiene al proprio interno i dati e le istruzioni dei programmi in esecuzione Memoria ad accesso casuale Tecnologia elettronica: Veloce ma volatile e costosa Due eccezioni R.O.M.
DettagliEsame di INFORMATICA
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello
DettagliOrganizzazione della memoria principale Il bus
Corso di Alfabetizzazione Informatica 2001/2002 Organizzazione della memoria principale Il bus Organizzazione della memoria principale La memoria principale è organizzata come un insieme di registri di
DettagliArchitettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore
DettagliARCHITETTURA DEL CALCOLATORE
Orologio di sistema (Clock) UNITÀ UNITÀ DI DI INGRESSO Schema a blocchi di un calcolatore REGISTRI CONTROLLO BUS DEL SISTEMA MEMORIA DI DI MASSA Hard Hard Disk Disk MEMORIA CENTRALE Ram Ram ALU CPU UNITÀ
DettagliV AK. Fig.1 Caratteristica del Diodo
1 Raddrizzaore - Generalià I circuii raddrizzaori uilizzano componeni come i Diodi che presenano la caraerisica di unidirezionalià, cioè permeono il passaggio della correne solo in un verso. In figura
DettagliEconomia e gestione delle imprese - 07. Sommario. Liquidità e solvibilità
Economia e gesione delle imprese - 07 Obieivi: Descrivere i processi operaivi della gesione finanziaria nel coneso aziendale. Analizzare le decisioni di invesimeno. Analizzare le decisioni di finanziameno.
DettagliLe memorie. Introduzione
Le memorie Introduzione Una memoria è un sistema elettronico in grado di immagazzinare dati in forma binaria, per poi renderli disponibili ad ogni richiesta. Tale sistema è costituito da un insieme di
DettagliC. P. U. MEMORIA CENTRALE
C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato
DettagliArchitettura hardware
Ricapitolando Architettura hardware la parte che si può prendere a calci Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmi e i dati 2) dalla
DettagliOrganizzazione della memoria
Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010
DettagliModulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:
Modulo 1 Le memorie Le Memorie 4 ETA Capitolo 1 Struttura di un elaboratore Un elaboratore elettronico è un sistema capace di elaborare dei dati in ingresso seguendo opportune istruzioni e li elabora fornendo
DettagliUnità Periferiche. Rete Di Controllo
MODELLO LOGICO-FUNZIONALE DI UN ELABORATORE Centrale di canale Periferiche CPU Memoria centrale ALU CU Memoria Locale ALU = Aritmetic Logic Unit CU = Registri CU ISTRUZIONE Decodificatore Rete Di Controllo
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca.
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 11 Martedì 12-11-2013 1 Tecniche di allocazione mediante free list Generalmente,
DettagliEsercizio 2. la dimensione del file risultante la velocità di trasferimento minima dell'hard disk
Esercizio Esercizio 1 Un sistema di elaborazione è dotato di una memoria centrale di 256 MB con un tempo d'accesso di 40 ns, e di una memoria cache di 128 kb con tempo d'accesso di 10 ns. Si determini
DettagliINFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO
INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO PROGRAMMA Descrizione funzionale di un calcolatore elementare, COS'E' UN ELETTRONICO HARDWARE SOFTWARE HARDWARE
DettagliLez. 5 Memorie Secondarie
Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it +39-081-676137
DettagliLa Memoria Cache. Informatica B. Daniele Loiacono
La Memoria Cache Informatica B Il problema della memoria 2 Obiettivo: fornire agli utenti una memoria grande e veloce fornire al processore i dati alla velocità con cui è in grado di elaborarli Problema:
DettagliLe Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano
Le Memorie interne: RAM, ROM, cache Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano 1 Le memorie Cosa vorremmo : una memoria veloce abbastanza grande da contenere tutti i dati e i programmi
DettagliValutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput
Valutazione delle Prestazioni Architetture dei Calcolatori (Lettere A-I) Valutazione delle Prestazioni Prof. Francesco Lo Presti Misura/valutazione di un insieme di parametri quantitativi per caratterizzare
DettagliMemoria Virtuale. Anche la memoria principale ha una dimensione limitata. memoria principale (memoria fisica) memoria secondaria (memoria virtuale)
Memoria Virtuale Anche la memoria principale ha una dimensione limitata. Possiamo pensare di superare questo limite utilizzando memorie secondarie (essenzialmente dischi) e vedendo la memoria principale
DettagliSISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1
DettagliLe Memorie. Prof. Maurizio Naldi A.A. 2015/16
Le Memorie Prof. Maurizio Naldi A.A. 2015/16 Memorie Memoria Principale (centrale) Si accede direttamente dalla CPU non permanente Memoria Secondaria (di massa) Si accede tramite il sottosistema di input/output
DettagliLa Memoria d Uso. La Memoria d Uso
Fondamenti dell Informatica A.A. 2000-2001 La Memoria d Uso Prof. Vincenzo Auletta 1 Fondamenti dell Informatica A.A. 2000-2001 Memorie di Massa Processore CU e ALU Memorie di massa esterne La Memoria
DettagliInformatica - A.A. 2010/11
Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire
DettagliLa qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere al dato (casuale, sequenziale)
Tipologie di memoria: Elettroniche Magnetiche Ottiche La qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere al dato (casuale, sequenziale) Tempo di accesso:
DettagliLivello logico digitale. bus e memorie
Livello logico digitale bus e memorie Principali tipi di memoria Memoria RAM Memorie ROM RAM (Random Access Memory) SRAM (Static RAM) Basata su FF (4 o 6 transistor MOS) Veloce, costosa, bassa densità
DettagliGestione della memoria. Paginazione Segmentazione Segmentazione con paginazione
Gestione della memoria Paginazione Segmentazione Segmentazione con paginazione Modello di paginazione Il numero di pagina serve come indice per la tabella delle pagine. Questa contiene l indirizzo di base
DettagliL organizzazione interna della memoria e del banco di registri prevedono generalmente che le uscite di 2 o più componenti
Banco di registri e memoria Corso ACSO prof. Cristina SILVANO Politecnico di Milano Componenti di memoria e circuiti di pilotaggio L organizzazione interna della memoria e del banco di registri prevedono
DettagliIl processore. Il processore. Il processore. Il processore. Architettura dell elaboratore
Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni
DettagliAnche sugli impianti in esercizio è possibile intervenire attuando una serie di soluzioni in grado di ridurre sensibilmente il consumo di energia.
Risparmio Energeico Risparmio Energeico per Scale e Tappei Mobili La riduzione dei consumi di energia proveniene dalle foni fossili non rinnovabili (perolio, carbone) è una delle priorià assolue, insieme
DettagliLe memorie. Università degli Studi di Salerno
Le memorie Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto A.A. 25/26 Le memorie Cosa vorremmo : una memoria
DettagliLe memorie. Generalità E applicazioni
Le memorie Generalità E applicazioni Caratteristiche generali Tempo di risposta Capacità Alimentazione Dissipazione di potenza Numero di pin Costo per bit Modalità di accesso Per poter scrivere un dato
DettagliQuinto Homework. Indicare il tempo necessario all'esecuzione del programma in caso di avvio e ritiro fuori ordine.
Quinto Homework 1) Si vuole progettare una cache a mappatura diretta per un sistema a 32 bit per una memoria da 2 GB (quindi sono solo 31 i bit utili per gli indirizzi) e blocchi di 64 byte. Rispondere
DettagliLezione 11. Inflazione, produzione e crescita della moneta
Lezione 11 (BAG cap. 10) Inflazione, produzione e crescia della monea Corso di Macroeconomia Prof. Guido Ascari, Universià di Pavia Tre relazioni ra produzione, disoccupazione e inflazione Legge di Okun
DettagliARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)
ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria) Dispositivi per la memorizzazione di grandi masse di dati. I dati memorizzati su questo tipo di memoria sopravvivono all esecuzione dei programmi
DettagliArchitettura di un computer
Architettura di un computer Modulo di Informatica Dott.sa Sara Zuppiroli A.A. 2012-2013 Modulo di Informatica () Architettura A.A. 2012-2013 1 / 36 La tecnologia Cerchiamo di capire alcuni concetti su
DettagliTipi classici di memoria. Obiettivo. Principi di localita. Gerarchia di memoria. Fornire illimitata memoria veloce. Static RAM. Problemi: Dynamic RAM
Obiettivo Tipi classici di memoria Fornire illimitata memoria veloce Problemi: costo tecnologia Soluzioni: utilizzare diversi tipi di memoria... Static RAM access times are 2-25ns at cost of $100 to $250
DettagliMemoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria
Architettura dell elaboratore Capacità di memorizzazione dei dispositivi di memoria: Memoria centrale attualmente si arriva ad alcuni GB centinaia di GB o TB Memoria principale e registri: volatilità,
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
DettagliGestione della memoria centrale
Gestione della memoria centrale Un programma per essere eseguito deve risiedere in memoria principale e lo stesso vale per i dati su cui esso opera In un sistema multitasking molti processi vengono eseguiti
DettagliECDL MODULO 1 Le Memorie. Prof. Michele Barcellona
ECDL MODULO 1 Le Memorie Prof. Michele Barcellona Le memorie servono a memorizzare dati e programmi Memoria Memorie CPU Centrale di massa Periferiche I/O Bus Memoria Centrale E una memoria a semiconduttore
DettagliComplessità Computazionale
Complessità Computazionale Analisi Algoritmi e pseudocodice Cosa significa analizzare un algoritmo Modello di calcolo Analisi del caso peggiore e del caso medio Esempio di algoritmo in pseudocodice INSERTION
DettagliI componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica
I componenti di un Sistema di elaborazione. Memoria centrale Memorizza : istruzioni dati In forma BINARIA : 10001010101000110101... È costituita da una serie di CHIP disposti su una scheda elettronica
DettagliLABORATORIO DI SISTEMI
ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni LEZIONE 2 (HARDWARE) a.a. 2011/2012 Francesco Fontanella Tre concetti Fondamentali Algoritmo; Automa (o anche macchina); Calcolo; 2 Calcolatore MACCHINA
DettagliSviluppare una metodologia di analisi per valutare la convenienza economica di un nuovo investimento, tenendo conto di alcuni fattori rilevanti:
Analisi degli Invesimeni Obieivo: Sviluppare una meodologia di analisi per valuare la convenienza economica di un nuovo invesimeno, enendo cono di alcuni faori rilevani: 1. Dimensione emporale. 2. Grado
DettagliSi analizza la lavorazione attuale per ricavare dati sulla durata utensile. A questo scopo si utilizza la legge di Taylor:
Esercizio D2.1 Torniura cilindrica eserna Un ornio parallelo è arezzao con uensili in carburo e viene uilizzao per la sgrossaura di barre in C40 da Φ 32 a Φ 28. Con un rapporo di velocià corrispondene
DettagliLezione 10. (BAG cap. 9) Corso di Macroeconomia Prof. Guido Ascari, Università di Pavia
Lezione 10 (BAG cap. 9) Il asso naurale di disoccupazione e la curva di Phillips Corso di Macroeconomia Prof. Guido Ascari, Universià di Pavia In queso capiolo Inrodurremo uno degli oggei più conosciui
Dettaglifunzione: trasformare un segnale ottico in un segnale elettrico;
Foorivelaori (a semiconduore) funzione: rasformare un segnale oico in un segnale elerico; ipi: fooconduori; foodiodi (pn, pin, a valanga...) caraerisiche: modo di funzionameno; larghezza di banda; sensibilià;
DettagliGerarchie di memoria Divide et impera. Gerarchie di memoria La congettura 90/10. Gerarchie di memoria Schema concettuale
Memorie Caratteristiche principali Tecnologie di memoria Locazione: processore, interna (principale), esterna (secondaria) Capacità: dimensione parola, numero di parole Unità di trasferimento: parola,
DettagliIl condensatore. Carica del condensatore: tempo caratteristico
Il condensaore IASSUNTO: apacia ondensaori a geomeria piana, cilindrica, sferica La cosane dielerica ε r ondensaore ceramico, a cara, eleroliico Il condensaore come elemeno di circuio: ondensaori in serie
DettagliMemoria Secondaria o di Massa
.. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,
DettagliDispensa di Informatica I.4
LA MEMORIA In ambito informatico la memoria è la parte del computer destinata a conservare informazioni per un certo periodo di tempo. La memorizzazione di informazioni in memoria, e il successivo recupero
DettagliStrutturazione logica dei dati: i file
Strutturazione logica dei dati: i file Informazioni più complesse possono essere composte a partire da informazioni elementari Esempio di una banca: supponiamo di voler mantenere all'interno di un computer
Dettagli1.1.3.1. Conoscere i diversi tipi di memoria centrale presenti nel computer, quali: RAM (randomaccess memory), ROM (read-only memory)
1.1.3.1 Conoscere i diversi tipi di memoria centrale presenti nel computer, quali: RAM (randomaccess memory), ROM (read-only memory) Se non fosse in grado di ricordare l uomo non sarebbe capace di eseguire
DettagliFisica Generale Modulo di Fisica II A.A. 2014-15 Esercitazione 7 CIRCUITI IN REGIME SINUSOIDALE
Fisica Generale Modulo di Fisica II A.A. 4-5 Eserciazione 7 CICUII IN EGIME SINUSOIDALE Fa. Un generaore di correne alernaa con volaggio massimo di 4 e frequenza di 5 Hz è collegao a una resisenza 65 Ω.
DettagliCLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO
CLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO 1 Domanda [1 punto] Dato il formato in virgola mobile su 32 bit così definito (precisione singola): o 1
DettagliLezione 5 Architettura degli elaboratori. Mauro Piccolo piccolo@di.unito.it
Lezione5 Architetturadeglielaboratori MauroPiccolo piccolo@di.unito.it Esecutore Unelaboratoreelettronico`eunaesecutore generalpurpose (ossia confinalitagenericheenonpredeterminate). Lecomponentiprincipali,cheanalizzeremonelseguito,sono:
DettagliEsercitazione E5 Sistemi multimedia
Esercitazione E5 Sistemi multimedia Sistemi Operativi - prof. Silvio Salza - a.a. 2008-2009 E5-1 Video server - I Un video server gestisce stream a 25 frame/s. Ciascun frame richiede 8 ms di CPU su una
DettagliMEMORIA CENTRALE. eseguire o dei dati da elaborare) e scrittura (ad es. dei dati elaborati).
MEMORIA CENTRALE Insieme di celle, ciascuna delle quali è individuata da un indirizzo espresso da n bit (n = lunghezza del registro MA). Es. Registro Indirizzi di 32 bit 2 32 celle = 4 Gcelle 4 Gbyte Il
DettagliAll interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM
Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 - parte II La memoria 1 La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso,
DettagliIstituto tecnico commerciale e per geometri Enrico Fermi
Istituto tecnico commerciale e per geometri Enrico Fermi Argomenti: Il modello logico funzionale i componenti dell'elaboratore; i bus; Relazione svolta dall'alunno/a : GARUFI CARLA della 3 B progr 2011/2012.
DettagliCapitolo 11 La memoria cache
Capitolo 11 La memoria cache Gerarchie di Memoria Dati sperimentali mostrano che i riferimenti alla memoria godono della proprietà di località spaziale e temporale. Località spaziale: tendenza a generare
DettagliLa Memoria Secondaria
Le Memorie Lezione n.13 n.13 Lezione n. 13 interna al processore principale secondaria In questa lezione esamineremo le caratteristiche e l'organizzazione delle memorie che hanno una influenza determinante
DettagliGENERALITA SULLE MACCHINE ELETTRICHE
GENERALITA SULLE MACCHINE ELETTRICHE Una macchina è un organo che assorbe energia di un deerminao ipo e la rasforma in energia di un alro ipo. Energia in Energia in MACCHINA ingresso uscia Energia dispersa
Dettagli= 0, 098 ms. Da cui si ricava t 2 medio
1. Una macchina ha uno spazio degli indirizzi a 32 bit e una pagina di 8 KB. La tabella delle pagine è completamente nell hardware, con una parola a 32 bit per voce. Quando parte un processo, la tabella
DettagliStruttura del calcolatore
Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione
DettagliLaboratorio di Informatica. Il computer
per chimica industriale e chimica applicata e ambientale LEZIONE 1 Il computer 1 INTRODUZIONE 2 1 L informatica È la disciplina scientifica che studia I calcolatori, nati in risposta all esigenza di eseguire
DettagliL USO DEL CALCOLATORE
Dove e come usare un calcolatore CONDIZIONE ESSENZIALE qualsiasi calcolatore può solo fornire delle elaborazioni di dati che gli siano stati forniti SI SI DEVONO POTER CONOSCERE TUTTI TUTTI I I DATI DATI
DettagliLezione 3: Architettura del calcolatore
Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile
DettagliFondamenti di informatica: un po di storia
Fondamenti di informatica: un po di storia L idea di utilizzare dispositivi meccanici per effettuare in modo automatico calcoli risale al 600 (Pascal, Leibniz) Nell ottocento vengono realizzati i primi
DettagliFotonica per telecomunicazioni Sistemi di comunicazione ottici Pagina 1 di 5 ESERCIZI
Foonica per elecomunicazioni Sisemi di comunicazione oici Pagina di 5 ESERCIZI. Calcolare il valore massimo del prodoo B L (Bi Rae lunghezza della fibra) in una fibra mulimodo con δn=n g -n =0.0. Calcolare
DettagliI dischi ottici. Informatica di Base -- R.Gaeta 18
I dischi ottici Le tecnologie dei dischi ottici sono completamente differenti e sono basate sull'uso di raggi laser Il raggio laser è un particolare tipo di raggio luminoso estremamente focalizzato che
DettagliIn un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :
Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo
DettagliCon il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
DettagliScopo della lezione. Informatica. Informatica - def. 1. Informatica
Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni
DettagliCalcolatori Elettronici. La memoria gerarchica La memoria virtuale
Calcolatori Elettronici La memoria gerarchica La memoria virtuale Come usare la memoria secondaria oltre che per conservare permanentemente dati e programmi Idea Tenere parte del codice in mem princ e
DettagliUSO DELL OSCILLOSCOPIO
Con la collaborazione dell alunno Carlo Federico della classe IV sez. A Indirizzo Informaica Sperimenazione ABACUS Dell Isiuo Tecnico Indusriale Saele A. Monaco di Cosenza Anno scolasico 009-010 Prof.
DettagliDEFINIZIONE 1/2 memoria ad accesso casuale RAM
CORSO BASE DI TECNICO RIPARATORE HARDWARE RAM Docente: Dott. Ing. Antonio Pagano DEFINIZIONE 1/2 In informatica la memoria ad accesso casuale, acronimo RAM (del corrispondente termine inglese Random-Access
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU
Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
DettagliPrestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.
Prestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web:http://prometeo.ing.unibs.it/quarella Prof. G. Quarella prof@quarella.net Prestazioni Si valutano in maniera diversa a seconda dell
DettagliTelecontrollo via internet del processo SBR con tecniche di intelligenza artificiale
Universià degli Sudi di Firenze Facolà di Ingegneria Tesi di laurea magisrale in Ingegneria per l'ambiene e il Terriorio 20 Aprile 2006 Teleconrollo via inerne del processo SBR con ecniche di inelligenza
DettagliDMA Accesso Diretto alla Memoria
Testo di rif.to: [Congiu] - 8.1-8.3 (pg. 241 250) 08.a DMA Accesso Diretto alla Memoria Motivazioni Organizzazione dei trasferimenti DMA Arbitraggio del bus di memoria Trasferimento di un blocco di dati
DettagliArchitettura dei calcolatori I parte Introduzione, CPU
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica C.I. 1 Informatica ed Elementi di Statistica 2 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Architettura dei calcolatori
DettagliInformatica per la Storia dell Arte. Anno Accademico 2014/2015
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Architettura
Dettagli