Organizzazione della memoria



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

Architettura dei computer

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

Architettura dei calcolatori II parte Memorie

Informatica - A.A. 2010/11

Lez. 5 Memorie Secondarie

Laboratorio di Informatica

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Calcolatori Elettronici

Organizzazione della memoria principale Il bus

ARCHITETTURA DEL CALCOLATORE

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

Architettura del Personal Computer AUGUSTO GROSSI

Esame di INFORMATICA

Gerarchia delle memorie

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

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

Unità Periferiche. Rete Di Controllo

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

1.4b: Hardware. (Memoria Centrale)

ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)

Lez. 6 Memorie Secondarie. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1

MODULO 01. Come è fatto un computer

Architettura hardware

C. P. U. MEMORIA CENTRALE

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

Memoria Secondaria o di Massa

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

MEMORIE MAGNETO- OTTICHE

Architettura di un computer

ECDL MODULO 1 Le Memorie. Prof. Michele Barcellona

SISTEMI INFORMATIVI AZIENDALI

Test di informatica QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta:

Esempio di Motherboard (Scheda Madre)

MODULO 01. Come è fatto un computer

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

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

Introduzione all uso del Personal Computer

Componenti del Sistema di Elaborazione

INFORMATICA, IT e ICT

Memoria secondaria. Memoria secondaria

I dischi magnetici floppy disk

Il computer e i suoi sottosistemi

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Architettura dei calcolatori I parte Introduzione, CPU

La Memoria d Uso. La Memoria d Uso

Architettura del calcolatore

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

Memorie di massa. Dischi magnetici

Architettura hardware

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia

La memoria centrale (RAM)

Dispositivi di memorizzazione

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

DEFINIZIONE 1/2 memoria ad accesso casuale RAM

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Appunti di informatica. Lezione 6 anno accademico Mario Verdicchio

Memorizzazione delle informazioni

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

Livello logico digitale. bus e memorie

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

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

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Calcolo numerico e programmazione Architettura dei calcolatori

ARCHITETTURA DELL ELABORATORE

Appunti di Sistemi e Automazione

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

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

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

Funzionalità di un calcolatore

Il Software. Il software del PC. Il BIOS

L HARDWARE parte 1 ICTECFOP@GMAIL.COM

Centro Iniziative Sociali Municipio III

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

Tecnologia dell Informazione

Dispensa di Informatica I.4

LABORATORIO DI SISTEMI

Il Personal Computer

APPUNTI CONCETTI DI BASE

05 Le memorie secondarie. Dott.ssa Ramona Congiu

Le Memorie. Il concetto di bit. Indirizzi di memoria. La memoria principale (RAM)

MODULO Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

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

Collegamento al sistema

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

Componenti di base di un computer

Transcript:

Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010 Le informazioni, una volta codificate possono essere manipolate dai calcolatori La memorizzazione delle informazioni e una fase molto importante durante l elaborazione Memorizzazione temporanea Memorizzazione definitiva su supporti (dischi, nastri, memorie flash, ecc) 1/14 Organizzazione della memoria In ogni calcolatore possiamo identificare essenzialmente tre tipi di memoria: MEMORIA PRINCIPALE MEMORIA DI MASSA MEMORIA DI SOLA LETTURA READ ONLY MEMORY (ROM) La memoria nei calcolatori ha il compito di rappresentare i bit che costituiscono l informazione attraverso qualche dispositivo fisico Circuiti elettrici (condensatori) Particelle magnetiche Superfici riflettenti 2/14

Memoria(1) In linea di principio, una memoria può essere vista come un insieme di celle alle quali sono associati indirizzi univoci. Le operazioni di archiviazione e recupero di un dato in memoria consistono nella scrittura e nella lettura del dato in una cella di cui si specifica l indirizzo. Indirizzo 00000000 00000001 00000010 00000011 00000100 8bit = byte 3/14 Memoria(2) All interno di ogni cella i bit vengono memorizzati in maniera ordinata: Si identifica un estremità di ordine basso e una di ordine alto I bit nell estremità di ordine basso vengono detti bit meno significativi I bit nell estremità di ordine alto vengono detti bit più significativi Estremità di ordine alto bit più significativi 10110111 Estremità di ordine basso bit meno significativi 4/14

Memoria principale Contiene dati temporanei relativi alla elaborazione corrente: istruzioni da eseguire, operandi, risultati, ecc. E detta anche volatile Spegnendo il computer i dati in essa contenuti vengono persi. Viene gestita direttamente dal processore e per questo il tempo di accesso ai dati influenza significativamente le prestazioni del computer. Il tempo di accesso dipende a sua volta da diversi fattori: La distanza fisica tra la memoria e l unità di elaborazione Il parallelismo del trasferimento dei dati Il tempo necessario a reperire il dato all'interno della memoria In generale, tanto più grande è una memoria tanto più distante essa si trova dal microprocessore e tanto più lento è il suo tempo di accesso. 5/14 Struttura della memoria principale Organizzazione a piramide: REGISTRI CACHE DIMENSIONE VELOCITA RAM MEMORIA VIRTUALE 6/14

Elementi memoria principale(1) REGISTRI: Interni all unita di elaborazione Contengono operandi e risultati dell'operazione correntemente svolta dall elaboratore Hanno tempi di accesso trascurabili Poche centinaia di byte CACHE: Piccole memorie interne (o vicine) al microprocessore Memorizzano dati temporanei utilizzati di recente che molto probabilmente saranno presto riutilizzati Tempi di accesso rapidissimi Inferiori a 1MB 7/14 Elementi memoria principale(2) RAM (Random Access Memory) E posta sulla scheda madre e dialoga con il microprocessore attraverso un BUS Più lenta della cache Dimensioni multiple di 8MB (128MB, 256MB, 512MB, ecc) MEMORIA VIRTUALE: Si trova alla base della piramide Generalmente e costituita da uno file (file di swap) o uno spazio dell'hard disk utilizzato come estensione ideale della memoria principale Può avere dimensioni superiori al GB Tempi di accesso sono molto superiori a quelli della RAM Può essere anche esterna al computer 8/14

La memoria RAM RAM (Random Access Memory) Indirizzo 00000000 00000001 00000010 00000011 00000100 I dati immagazzinati possono essere utilizzati in maniera casuale accedendovi tramite l indirizzo E una memoria volatile, se viene alimentata da corrente mantiene i dati memorizzati, altrimenti no memoria temporanea SRAM (Static Ram) DRAM (Dynamic Ram) DDR RAM (Double data rate RAM) 9/14 Memoria di massa Contiene grandi quantità di dati da memorizzare a lungo termine. E detta non volatile perché mantiene i dati memorizzati anche spegnendo il computer. E gestita dall utente attraverso il software. Tipici dispositivi di memoria di massa sono: Dischi magnetici: hard disk e floppy disk. Nastri magnetici: nastri di backup Dischi ottici o compact disk: CD, DVD Memorie flash: pen drive 10/14

Dischi magnetici Le testine di lettura e scrittura sono poste sopra e sotto il disco Mentre il disco gira ogni testina descrive un cerchio chiamato traccia Ogni traccia e suddivisa in settori all interno dei quali vengono memorizzati i bit Ciascuna traccia contiene lo stesso numero di settori Ogni settore contiene un numero prestabilito di bit (512 o 1024 byte) I bit all interno di un settore sono memorizzati in modo più compatto nei settori vicini al centro del disco 11/14 Capacità dei dischi magnetici La capacità dei dischi magnetici dipende: Dal numero di piatti (dischi) utilizzati Dalla densità con cui sono disposto settori e tracce 12/14

Prestazioni dei dischi magnetici Le prestazioni dei dischi vengono influenzate da: Velocità di posizionamento delle testine Velocità di rotazione del disco Tempo di accesso ad un settore Velocità di trasferimento dei dati Caratteristiche dei dischi attuali Posizionamento testine = 2-5ms Velocità rotazione = 5000-12000 giri/min-1 Tempo di accesso = 5-10ms Velocità di trasferimento = 100-200 MB/sec 13/14 Dischi ottici (Compact Disk) Sono dischi di circa 12 cm di diametro costituiti di materiale riflettente Le informazioni sono memorizzate su di una singola traccia divisa in settori La traccia si avvolge a spirale sul disco partendo dall esterno fino ad arrivare al centro. Ogni settore contiene 2KB di dati o 1/75 di secondo di musica La densità di memorizzazione non cambia per i settori esterni rispetto a quelli interni Per avere un flusso di dati costante e necessario variare la velocità del disco in relazione alla posizione di lettura/scrittura 14/14