Memoria centrale

Transcript

Memoria centrale
La memoria RAM
Memoria centrale
I bit li voglio
nella RAM !
Contengo i dati ed
i programmi
in esecuzione
CPU
La memoria centrale
Memoria
Sistema Operativo
RAM
Programmi
RAM
TECNOLOGIA:
– RAM: memorie a lettura e scrittura
(Random Access Memory)
Memoria Video
Programma d’avvio
(boot program)
RAM Video
ROM
– ROM: memorie a sola lettura
(Read Only Memory)
Memorie RAM
Le memorie RAM possono essere di due tipi:
– SRAM: RAM statiche
– veloci (10 ns)
– minor impaccamento
– elevato costo per bit
– DRAM: RAM dinamiche
– meno veloci (60 ns)
– maggior impaccamento (16
Mbit/chip)
– minor costo per bit
La famiglia delle DRAM
Tipologie di memorie ROM
• PROM (Programmable ROM)
– programmabili una sola volta, dall’utente
• EPROM (Erasable PROM)
– cancellabili e riprogrammabili più volte,
dall’utente
• FLASH
– cancellabili e riprogrammabili elettricamente
più volte dalla cpu
Memoria CACHE
….. ovvero la lentezza delle RAM
EDO RAM
BEDO RAM
Le componenti
più veloci della
mia famiglia
SD RAM
RDRAM
(Rambus RAM)
microprocessore
DRAM
I Bus
Memoria CACHE
• Memoria intermedia VELOCE
CPU
CACHE
(ovvero il sistema circolatorio del PC)
MEMORIA
(DRAM)
• Trasferisco nella cache
dati/istruzioni usati
più frequentemente
connettori
Nuova Architettura del PC
Adattatori
CONTROLLER
clock
Coproc Cache Cache
(L1)
(L2)
CPU
BUS veloce
(PCI)
Slot per bus:
• ISA
• EISA
• PCI
• AGP
BUS lento
(ISA)
DRAM
Gestione periferici
Periferici
Memorie di massa
Componenti interni
CPU
Collegamenti
interni (BUS)
Comunicazioni
Periferici di input
Interfaccia
(Controller)
Unità video
Periferici di stampa
Collegamenti
esterni
Multimedia
Gestione periferici
CPU
Gestione periferici
CPU
Collegamenti
interni (BUS)
Collegamenti
esterni
Collegamenti
interni (BUS)
Collegamenti
interni
Dispositivo
di I/O
Dispositivi Periferici
Porta seriale
(COM) Porta
Porta rete
parallela
LAN
(LPT) Porta
Video Porta
tastiera Porta
mouse
INTERFACCIA
(controller)
DATI