Gerarchia delle memorie



Похожие документы
Architettura dei computer

1.4b: Hardware. (Memoria Centrale)

Materiali per il modulo 1 ECDL. Autore: M. Lanino

Le memorie. Introduzione

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:

La Memoria d Uso. La Memoria d Uso

Organizzazione della memoria principale Il bus

LABORATORIO DI SISTEMI

Organizzazione della memoria

Architettura hardware

Esame di INFORMATICA

Livello logico digitale. bus e memorie

Unità Periferiche. Rete Di Controllo

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

C. P. U. MEMORIA CENTRALE

Le Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica

L organizzazione interna della memoria e del banco di registri prevedono generalmente che le uscite di 2 o più componenti

Laboratorio di Informatica

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Corso PLC - Manuale Pratico 1

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria

La memoria centrale (RAM)

ECDL MODULO 1 Le Memorie. Prof. Michele Barcellona

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore

Informatica - A.A. 2010/11

Architettura dei calcolatori II parte Memorie

Lezione 3: Architettura del calcolatore

UNITÀ DI ELABORAZIONE (CPU) UNITÀ DI ELABORAZIONE (CPU) Opcode OpCode Operazione

Architettura del computer (C.Busso)

L USO DEL CALCOLATORE

ARCHITETTURA DEL CALCOLATORE

Le memorie. Generalità E applicazioni

Architettura di un computer

SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria

Tecnologia dell Informazione

CLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO

Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro

DEFINIZIONE 1/2 memoria ad accesso casuale RAM

Fondamenti di informatica: un po di storia

Conoscere i diversi tipi di memoria centrale presenti nel computer, quali: RAM (randomaccess memory), ROM (read-only memory)

Architettura dei Calcolatori

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

Memorie ROM (Read Only Memory)

Lez. 5 Memorie Secondarie

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

MODULO 01. Come è fatto un computer

Lezione 3 ARCHITETTURA: JOHN VON NEUMANN (1946) INPUT OUTPUT MEMORIA CPU MEMORIE

Dispensa di Informatica I.1

Architettura di un sistema di elaborazione N.1

Reti logiche e componenti di un elaboratore

Architettura del calcolatore

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Concetti fondamentali della Tecnologia Dell informazione Parte prima

ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)

Appunti di informatica. Lezione 6 anno accademico Mario Verdicchio

Struttura del calcolatore

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

Architettura dei calcolatori I parte Introduzione, CPU

Programma ARCHITETTURA DI UN ELABORATORE MACCHINA DI VON NEUMANN CPU & MEMORIA UNITÀ DI ELABORAZIONE (CPU) Questa settimana:

Memoria Virtuale. Anche la memoria principale ha una dimensione limitata. memoria principale (memoria fisica) memoria secondaria (memoria virtuale)

Memoria Secondaria o di Massa

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi

TICa1. 3) Uno scanner è una periferica di: a) Input b) Output c) elaborazione d) Input-Output e) Memorizzazione

HARDWARE. Relazione di Informatica

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

CALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Il Personal Computer

Sistemi Operativi e informatica 1

Informatica 1 Lezione 1

Memorie di massa SSD (drive a stato solido) SSD

Architettura di un calcolatore

Corso di Informatica. Sistemi di Elaborazione. Ing Pasquale Rota

Unità di Misura Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro

Il sistema di elaborazione

Cosa è un foglio elettronico

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Appunti di Sistemi e Automazione

MEMORIA CENTRALE. eseguire o dei dati da elaborare) e scrittura (ad es. dei dati elaborati).

Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO

Componenti di base di un computer

STRUTTURE DEI SISTEMI DI CALCOLO

Il sistema di elaborazione Hardware e software

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche

Транскрипт:

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 di accesso immediato detta: MEMORIA CENTRALE o main memory CPU Memoria Centrale Memorie Massa 3 Le memorie di massa Poiché le memorie centrali sono: Volatili perché elettroniche Limitate perché costose Si affiancano ad esse memorie più economiche MEMORIA DI MASSA Non volatili (in grado cioè di mantenere una gran quantità di informazioni in modo permanente) e di costo minore. 4 2

Le memorie Oltre alle due citate categorie di memorie, si può aggiungere la categoria delle : MEMORIE DI TRANSITO (cache e buffer) usate, in genere, per aumentare la velocità di trasferimento tra dispositivi con proprietà diverse Magazzino Consumatore Produttore 5 Memoria CENTRALE Permette l accesso alle informazioni in modo diretto ed in tempi brevi È divisa in celle adiacenti Ogni cella ha un suo indirizzo ed un suo contenuto (informazione) 01001000 10001001 01000101 3010 3011 3012 6 3

Memoria CENTRALE Celle adiacenti hanno indirizzi consecutivi Un processore ha m bit per definire un indirizzo (ad es. 16, 32 o 64), quindi 2 m indirizzi diversi che prendono il nome di spazio di indirizzamento È essenzialmente costituita dalle RAM 7 RAM Random Access Memory, memoria ad accesso casuale Ad ogni indirizzo è possibile scrivere o leggere un valore in binario I computer ne possono contenere da 32 Mb ai Gb con costi sempre in diminuzione 1K 1024 1M 1G 1K*1K 1K*1M 8 4

RAM E volatile Il tempo di accesso (tempo necessario per l operazione di lettura di una qualsiasi locazione di memoria) è tra i 20 e 60 ns. Costruite e vendute in aggregati da 32Mb a 512 Mb ciascuno 9 Le simm 30 piedini 72 piedini 10 5

DRAM Dynamic RAM, RAM dinamiche tecnologicamente più semplici, hanno il vantaggio di costare meno, ma lo svantaggio di perdere l informazione se non si rinfresca (refresh) il chip ogni 2 ms con un passaggio di corrente Durante il refresh la CPU non può ne leggere ne scrivere in memoria, tale tempo morto è detto wait state Un ciclo di accesso in memoria inteso come tempo tra una lettura ed una successiva varia tra gli 80 ed i 125 ns 11 SRAM Static RAM, Ram statiche Non hanno bisogno del refresh, quindi più veloci nel ciclo di accesso (pochi ns) Costitutivamente più complesse e quindi più costose e più difficili da integrare 12 6

ROM: Read Only Memory Memorie a sola lettura Sono molto veloci (come le SRAM) Non volatili Vengono scritte un unica volta, all atto della loro costruzione e non possono essere più riscritte o cancellate 13 ROM Sono impiegate quando è necessario disporre di dati e programmi in memoria centrale già all accensione dell elaboratore (firmware) i programmi di diagnostica alla partenza del sistema i programmi che comandano all atto dell accensione (bootstrap) la copia da memoria di massa del software di base in memoria centrale 14 7

PROM: Programmable ROM ROM programmabili Si possono programmare una sola volta con speciali apparecchiature che fondono, con impulsi elettrici, i collegamenti delle celle interne generando i due stati possibili: cella fusa o cella non fusa 15 EPROM: Erasable PROM PROM cancellabile e riprogrammabile Il bit è memorizzato sotto forma di presenza o no di una carica elettrostatica Una finestrella sul chip permette di azzerare le cariche elettrostatiche se si espone la memoria per 20 minuti sotto l azione di raggi ultravioletti Si possono programmare più volte Hanno impiego analogo alle ROM ma si usano in casi dove è necessario aggiornare il software Hanno un costo maggiore delle semplici ROM 16 8

EEPROM: Electrically Erasable PROM PROM cancellabili elettricamente Si cancellano senza rimuoverle dal circuito stampato dove sono alloggiate e sullo stesso possono essere riprogrammate come comuni RAM Sono molto costose Si impiegano dove pochi dati devono permanere anche senza alimentazione (i parametri di configurazione del PC, i canali sintonizzati nei videoregistratori, televisori) 17 Flash EPROM Combinano le caratteristiche delle memorie a semiconduttori a quelle delle memorie magnetiche L operazione di scrittura deve essere preceduta da una di cancellazione e questo non le rende particolarmente veloci come memorie centrali Si pensava che potessero sostituire i dischi magnetici ma gli alti costi e la limitata capacità ne ha ridotto l uso come dischi statici per computer portatili (poco spazio e ridotti peso e consumo) 18 9