Idoneit`a Informatica Sistema Informatico Hardware

annuncio pubblicitario
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
1
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Idoneità Informatica
Architettura dell’Elaboratore
D. Gubiani
2
20 marzo 2007
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Università degli Studi G.D’Annunzio di Chieti-Pescara
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
1
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Sistema Informatico
D. Gubiani
2
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Hardware
L’hardware è l’insieme delle componenti fisiche
Un sistema informatico è l’insieme di diverse componenti che
cooperano per memorizzare e manipolare informazioni
Si distinguono:
- componenti hardware
- componenti software
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
3
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
4
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Software
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Elaboratore Elettronico
Il software è l’insieme dei programmi che vengono eseguiti dal
sistema
Un elaboratore elettronico è un sistema informatico basato su
un particolare modello teorico
Esistono diverse categorie di elaboratori
- diversi per caratteristiche e utilizzi
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
5
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori - 1
D. Gubiani
6
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Tipologie di Elaboratori - 2
Network computer
Laptop o notebook computer
- sono elaboratori costituiti da un processore, memoria RAM e
ROM e da circuiti per il collegamento alla rete
- quando si accendono si collegano immediatamente alla rete per
sfruttare risorse di quest’ultima
- basso costo, semplicità funzioni e minima probabilità di guasti
- sistema ad utente singolo di ridotte dimensioni (portatile)
- i primi erano grandi come una valigetta mentre attualmente
sono grandi anche quanto un’agenda e pesano pochi chili
Personal computer (PC)
Workstation
- piccolo sistema indipendente in termini di risorse dedicato a un
singolo utente
- normalmente formato da un corpo centrale, un monitor, un
mouse e una tastiera
Idoneità Informatica: Architettura dell’Elaboratore
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
- simile al personal computer di cui potenzia le componenti
(monitor di notevoli dimensioni, uno o più processori)
- negli ultimi anni risultano analoghi ai personal computer di
fascia alta
7
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
8
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori - 3
Tipologie di Elaboratori - 4
Minicomputer
Mainframe
- utilizzato nel caso di decine di utenti
- notevole potenza di calcolo viene messa a disposizione dei
singoli utenti che colloquiano con il processore tramite
terminali stupidi (privi di processore)
- simile al server ma di più grande dimensione che controlla in
modo interattivo diverse centinaia di terminali
- soddisfa le esigenze di molti utenti mettendo a disposizione
enormi memorie di massa e diversi processori
Server
Supercomputer
- stanno sostituendo i minicomputer da cui si differenziano in
quanto gli utenti si collegano ad esso tramite personal
computer (terminali intelligenti)
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
- sfruttano le tecnologie più moderne e costose (es.
superconduttività alle basse temperature)
9
Idoneità Informatica: Architettura dell’Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Componenti di Base di un PC
D. Gubiani
10
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Macchina di Von Neumann
L’architettura della maggior parte dei moderni elaboratori è
basata sul modello della macchina di von Neumann
Secondo tale modello un elaboratore è costituito da quattro
elementi base:
L’hardware di un PC è composto da un insieme di componenti
funzionali interagenti e cooperanti che colloquiano tramite
linee dedicate dette bus
Tali componenti possono essere cosı̀ schematizzati:
-
- processore o CPU (Central Processing Unit)
- memoria (centrale e secondaria)
- unità periferiche
Idoneità Informatica: Architettura dell’Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
D. Gubiani
11
unità di elaborazione
memoria
periferiche
bus di sistema
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
12
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Funzionamento
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Schema
La memoria contiene le istruzioni e i dati necessari per
eseguire un programma
L’unità di elaborazione è formata dai dispositivi che
consentono di acquisire, interpretare ed eseguire le singole
istruzioni
Le varie periferiche consentono lo scambio di informazioni tra
l’elaboratore e l’esterno
Il bus di sistema funge da collegamento fra i vari elementi
funzionali
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
13
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Elaborazione
14
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
La prima generazione di elaboratori prodotto su scala
industriale nasce negli anni ’50 (UNIVAC1, IBM 701) ed è
caratterizzata dalle valvole termoioniche
-
grande assorbimento di energia elettrica
grande dissipazione di calore
capacità di memoria limitata
velocità di calcolo di circa 2 millisecondi per una
moltiplicazione
- software limitato scritto in linguaggio macchina,
successivamente fu creato il linguaggio assembly
acquisizione di istruzioni o dati dalla memoria
decodifica di istruzioni o dati
esecuzione di istruzioni
manipolazione dei dati
trasferimento delle informazioni
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
Un Po’ di Storia - 1
Le fasi di elaborazione si susseguono in modo sincrono con
una scansione dettata dall’orologio di sistema (clock)
Ad ogni intervallo di tempo, l’unità di controllo (componente
interno dell’unità di elaborazione) decide quali operazioni
svolgere
-
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
15
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
16
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Un Po’ di Storia - 2
Un Po’ di Storia - 3
La seconda generazione di elaboratori nasce intorno al 1959
quando le valvole vengono sostituite dai transitori
-
La terza generazione nata nel 1966 fa uso dei circuiti
integrati
più economici, affidabili e piccoli
consumavano minor energia
producevano minor calore
si diffusero i circuiti stampati
arricchimento del software di base grazie anche all’utilizzo di
traduttori dei linguaggi ad alto livello
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
- chip di silicio che contiene un gran numero di transitori
- più economici, affidabili e piccoli e a parità di potenza usano
minor energia
- evoluzione del software e introduzione di nuovi linguaggi di
programmazione
17
Idoneità Informatica: Architettura dell’Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Un Po’ di Storia - 4
D. Gubiani
18
Processore
Memoria
Periferiche
Bus
Componenti di un elaboratore
La quarta generazione nasce con la realizzazione del
microprocessore ottenuto con un unico circuito
Le componenti di un elaboratore possono essere cosı̀ raccolte
-
Dagli inizi degli anni ’80 è iniziata la ricerca per modificare
l’architettura da mono a multiprocessore e solo nella seconda
metà degli anni ’90 sono comparsi in commercio
Idoneità Informatica: Architettura dell’Elaboratore
Tipologie di Elaboratori
Macchina di Von Neumann
Un Po’ di Storia
D. Gubiani
19
processore
memoria
periferiche
bus
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
20
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
CPU
Il processore o CPU (Central Processing Unit) è la parte del
sistema informatico che controlla il flusso dei programmi ed
esegue le singole istruzioni
Compiti della CPU:
È un circuito elettronico formato da alcuni milioni di transistor
Componenti funzionali interni:
- spostamento dei dati
- esecuzione delle operazioni aritmetiche e logiche
- controllo del flusso delle istruzioni
-
- raccolti in un singolo chip (circuito integrato) della dimensione
di pochi centimetri quadrati
- si parla di microprocessore
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
D. Gubiani
21
Processore
Memoria
Periferiche
Bus
unità di controllo (CU)
unità aritmetico-logica (ALU)
registri
orologio interno (clock)
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Schema della CPU
D. Gubiani
22
Processore
Memoria
Periferiche
Bus
Unità Aritmetico-Logica (ALU)
L’ALU esegue le operazioni:
- aritmetiche (addizione, sottrazione,...)
- logiche (confronti, comparazioni, ...)
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
23
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
24
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Registri
Processore
Memoria
Periferiche
Bus
Unità di Controllo (CU)
I registri sono gli elementi di memoria della CPU
La CU si occupa dell’acquisizione e la successiva
interpretazione delle istruzioni che si trovano in memoria,
reperisce i dati dall’input e coordina l’ALU fornendo i segnali
elettrici che attivano i diversi dispositivi di memoria o di
operazione
Sono utilizzati per memorizzare temporaneamente istruzioni,
risultati parziali delle operazioni e informazioni di controllo
Alcuni di essi sono:
- program counter (PC): contiene l’indirizzo di memoria della
prossima istruzione da eseguire
- registro di stato (SR): contiene informazioni sui risultati delle
operazioni precedenti
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
I segnali sono sincronizzati per mezzo del segnale di clock
25
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Valutazione delle Prestazioni - 1
D. Gubiani
26
Processore
Memoria
Periferiche
Bus
Valutazione delle Prestazioni - 2
Insieme di istruzioni eseguite
- le istruzioni semplici vengono eseguite in breve tempo mentre
quella complesse richiedono tempi più lunghi
- i processori CISC (Complex Instruction Set Computer)
possiedono istruzioni complesse che richiedono molti cicli di
clock
- i processori RISC (Reducted Instruction Set Computer)
svolgono solo semplici istruzioni che terminano in un ciclo di
clock
Frequenza di clock
- è direttamente proporzionale al numero di istruzioni che
possono essere svolte nell’unità di tempo, quindi la velocità di
esecuzione dei programmi
- dipende dalle caratteristiche fisiche del processore
- si misura in Hz (ciclo al secondo)
- i processori attuali possiedono frequenze dell’ordine dei GHz
(miliardi di cicli al secondo)
Dimensione dei registri
- più grandi sono i registri, maggiori sono le quantità su cui si
può operare con una singola istruzione
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
27
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
28
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processori in Commercio
Memoria
Esistono pochi produttori di processori (Intel, AMD)
La memoria è il dispositivo mediante il quale si può
- costo irrisorio della materia prima
- la tecnologia di produzione richiede ingentissimi investimenti
- immagazzinare le informazioni
- conservare e rendere disponibili le informazioni
I processori per PC della famiglia Intel sono CISC mentre altri
produttori hanno scelto l’architettura RISC
Un sistema informatico fa uso di diversi tipi di memorie
Una memoria si dice volatile se togliendo l’alimentazione
l’informazione in esso memorizzata scompare non volatili (o
permanenti) in caso contrario
I processori per sistemi di categorie superiori sono tutti RISC
Le attuali frequenze di clock si aggirano sui 3 GHz
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
29
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Classificazione basata sul fenomeno Fisico
alla Base della Memorizzazione - 1
30
Processore
Memoria
Periferiche
Bus
Memorie ottiche
- metodo elettronico che si fonda sulla conservazione di una
carica elettrica all’interno di un piccolo conduttore
- piccole dimensioni e molto veloce
- costo elevato
- può essere volatile o permanente (non modificabile)
- metodo basato sulla possibilità di un raggio laser di causare e
successivamente di riconoscere modifiche della struttura della
materia
- caratteristiche analoghe a quelle magnetiche, ma ne migliorano
costo e velocità
Memorie magnetiche
Memorie spaziali
- metodo basato sulla caratteristica di alcuni materiali di
assumere e mantenere una direzione di magnetizzazione
- costo e velocità non elevati
- è permanente (fino alla successiva sovrascrittura)
D. Gubiani
D. Gubiani
Classificazione basata sul fenomeno Fisico
alla Base della Memorizzazione - 2
Memorie a semiconduttore
Idoneità Informatica: Architettura dell’Elaboratore
Processore
Memoria
Periferiche
Bus
- sfruttano il movimento di un’onda in un mezzo fisico
- in fase di studio
31
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
32
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Classificazione basata sul Tempo d’Accesso
Classificazione basata sulla Funzione Svolta
Registri
Memorie ad accesso casuale (RAM)
- memorizzano informazioni utili all’elaborazione
- tempo di accesso dell’ordine della decina di nanosecondi
- realizzati mediante flip-flop
- tutte le informazioni sono accessibili nello stesso intervallo di
tempo
Memorie ad accesso semi-casuale (SRAM)
Memoria Centrale (CM)
- il tempo di accesso alle informazioni varia a seconda dell’area
di memorizzazione
- varia fra un minimo e un massimo
- memorizza i programmi e i dati
- accesso casuale con tempo di accesso dell’ordine del
microsecondo
- diverse tecniche realizzative
Memorie ad accesso sequenziale (SM)
Memoria di massa o secondaria
- le informazioni possono essere recuperate solo scorrendo
sequenzialmente l’intero supporto
- il tempo di accesso può subire grandi variazioni
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
D. Gubiani
- memorizzano grosse quantità di dati
- memorie sequenziali e ad accesso semi-casuale
- tempi di accesso variano dai millisecondi ai minuti
33
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Gerarchie di Memorie - 1
D. Gubiani
34
D. Gubiani
36
Processore
Memoria
Periferiche
Bus
Gerarchie di Memorie - 2
L’ideale dal punto di vista delle prestazioni sarebbe quello di
utilizzare tutti registri interni al processore (veloci)
Per poter memorizzare grandi quantità di dati a costi non
astronomici è necessario utilizzare altre tipologie di memorie
Il compromesso fra le diverse esigenze è alla base della
gerarchia delle memorie basata su tre livelli
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
35
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Memoria Cache - 1
Processore
Memoria
Periferiche
Bus
Memoria Cache - 2
La memoria di cache è una memoria temporanea utilizzata per
migliorare il trasferimento dei dati tra la memoria centrale e i
registri della CPU
La memoria cache può essere simulata da parte della memoria
centrale oppure attraverso apposite memorie dette buffer
Più veloce della memoria centrale, contiene i dati usati più di
frequente
Il concetto della memoria cache viene utilizzato anche in tutte
le atre situazioni in cui si richieda il trasferimento di dati fra
supporti con velocità diversa
Quando il processore richiede un dato questo viene prima
cercato nella cache, in caso non sia presente si accede alla
memoria centrale e successivamente la cache viene aggiornata
Esempio. Buffer (o memoria tampone) presente in ogni
stampante
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
37
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Memoria Centrale (CM) - 1
D. Gubiani
38
Processore
Memoria
Periferiche
Bus
Memoria Centrale (CM) - 2
Permette l’accesso alle informazioni in modo casuale (o
diretto) in tempi molto brevi
La CM è costituita da due tipi di memoria
- RAM (Random Access Memory)
+ cancellabile e riscrivibile
+ adatta a contenere i programmi in esecuzione e tutti i dati
necessari al suo funzionamento
- ROM (Read Only Memory)
+ non cancellabile e non riscrivibile
+ meno costosa della RAM
+ tipicamente contiene istruzioni che consentono di impostare
le condizioni ottimali di funzionamento della macchina
È di tipo a semiconduttore
Può essere vista come una grande matrice monodimensionale
formata da celle o locazioni caratterizzate da un indirizzo
univoco e un contenuto
Il processore accede al contenuto delle celle per mezzo del suo
indirizzo
Il tempo di accesso è costante e dell’ordine delle decine di
nanosecondi (1 ns = 1 miliardesimo di secondo)
Idoneità Informatica: Architettura dell’Elaboratore
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
39
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
40
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
RAM
Processore
Memoria
Periferiche
Bus
Memoria di Massa (o di Secondaria)
Esistono diversi tipi di RAM
La memoria di massa è una memoria di supporto che contiene
programmi e dati che possono essere sfruttati indirettamente
dal processore
I vari dispositivi attualmente disponibili differiscono per
- nelle Single In-line Memory Module SIMM (FPM ed EDO)
- nelle Double In-line Memory Module DIMM (SDRAM, DDR e
SLDRAM)
- quantità di dati memorizzabili
- velocità di accesso
- costo
In genere si utilizzano memorie magnetiche e ottiche
Ne fanno parte: floppy disk, hard disk, zip disk, data
cartridge, CD e DVD...
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
41
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Floppy Disk- 1
D. Gubiani
42
Processore
Memoria
Periferiche
Bus
Floppy Disk- 2
Il floppy disk è un disco di materiale magnetizzato sulle due
superfici protetto da una custodia di plastica
La capacità di memorizzazione è piccola (1,4MB) e il tempo
di accesso è notevole (100-200ms)
È ancor oggi molto utilizzato per la sua facile gestione e
trasportabilità
Per eseguire le operazioni di memorizzazione è necessario un
Floppy Disk Drive (FDD), un dispositivo che contiene una
testina di lettura/scrittura
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
43
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
44
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Hard Disk - 1
Processore
Memoria
Periferiche
Bus
Hard Disk - 2
L’hard disk è un dispositivo formato da una serie di dischi
magnetici che ruotano attorno ad un perno centrale
La velocità di accesso si agira sugli 8-20ms
Tipologie: ATA 33/66, S-ATA 150/300
Ogni superficie dei dischi è dotata di una propria testina per
leggere e scrivere
Per consentire alte velocità di rotazione i dischi sono
contenuti in un contenitore sottovuoto
La capacità di memorizzazione è elevata e può raggiungere le
centinaia di GigaByte (40-300GB)
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
45
Idoneità Informatica: Architettura dell’Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Zip Disk
D. Gubiani
46
Processore
Memoria
Periferiche
Bus
CD
Gli zip disk sono dei piccoli hard disk portatili, di cui
diminuiscono sia la capacità (100-400MB) che la velocità
(20-40ms)
I CD usano la tecnologia ottica che consente velocità
(10-20ms) e capacità (650/740MB) considerevoli a un prezzo
basso
Possono essere letti (CD-R), ed eventualmente scritti
(CD-RW), mediante appositi dispositivi dotati di laser
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
47
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
48
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
DVD
Processore
Memoria
Periferiche
Bus
Data Cartridge
Più datati rispetto ai supporti precedenti, sono cassette con
un lungo nastro magnetico (evoluzione delle vecchie bobine)
I DVD utilizzano una tecnologia più raffinata dei CD che
consente un miglioramento delle prestazioni in capacità
(4,7/9,4GB) e velocità (5-10ms)
Lo svantaggio dell’accesso sequenziale è bilanciato dal basso
costo e dall’elevata capacità (200MB-16GB)
Ne esistono di varie versioni DVD-R, DVD+R, DVD-RW,
DVD+RW, DVD-R DL, DVD+R DL, DVD-RAM...
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
Molto utilizzato in fase di back-up
49
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Flash Memory - Penna USB
D. Gubiani
50
D. Gubiani
52
Processore
Memoria
Periferiche
Bus
Periferiche
Con lo sviluppo delle diverse tecnologie (cellulari, fotografie...)
di sono diffuse diverse tipologie di supporti di memoria con
capacità da 64MByte a 1GByte: Secure Digital Card (SD),
Compact Flash Card (MC), ...
Si possono distinguere:
Un supporto di memorizzazione attualmente molto diffuso
sono le penne USB con capacità da 64MByte a 1/2GByte:
piccole, comode, veloce installazione
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
- dispositivi di ingresso/input (I)
- dispositivi di uscita/output (O)
51
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Dispositivi di Ingresso/Input
Dispositivi di Uscita/Output
Le periferiche d’uscita sono tutti quei dispositivi che
consentono di ottenere i risultati delle elaborazioni effettuate
dal calcolatore
Le periferiche di input sono quei dispositivi che consentono
all’elaboratore di acquisire informazioni dal mondo esterno
Sono periferiche di ingresso: la tastiera, il mouse, il trackball,
la tavoletta grafica, lo scanner, il modem, il microfono, la
fotocamera o telecamera...
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
D. Gubiani
Sono dispositivi di output: il monitor, la stampante, il plotter,
il modem, le casse acustiche, le macchine a controllo
numerico...
53
Idoneità Informatica: Architettura dell’Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Tastiera
D. Gubiani
54
Processore
Memoria
Periferiche
Bus
Mouse
Utilizzato l’inserimento di informazioni posizionali
Possono essere dotati di due o tre tasti, la cui funzionalità
dipende dal particolare programma
Esistono mouse che sfruttano diverse tecnologie:
Utilizzata per l’inserimento di informazioni alfanumerici oltre
che per l’inserimento di comandi
Le diverse tastiere si differenziano per la disposizione dei tasti
(legato al paese) e dal numero di tasti (tradizionali tastiere
per Windows ha 105 tasti)
Può collegarsi all’elaboratore attraverso un cavo (USB o PS2)
o via wireless
- meccanico: sfrutta il movimento di una sfera sul piano di
appoggio
- ottico: sfrutta la lettura del riflesso di un fascio di luce sul
piano di appoggio
Può collegarsi all’elaboratore attraverso un cavo (USB o PS2)
o via wireless
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
55
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
56
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Trackball, Touch-screen e Joystick
Monitor - 1
Sono dispositivi per l’inserimento di informazioni posizionali
Il trackball è un dispositivo simile al mouse meccanico in cui
la sfera viene mossa direttamente dal contatto della mano (il
dispositivo resta fermo)
Il touch-screen è una specie di monitor sensibile al tocco
Il joystick è un dispositivo composto da una manopola
montata verticalmente su una base e un insieme di pulsanti,
utilizzato per i giochi
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
È una periferica fondamentale per la visualizzazione delle
informazioni
I parametri fondamentali di un monitor sono:
- dimensione: in genere da 12 a 22 pollici
- risoluzione: punti distinti che possono essere attivati sulla
superficie (da 200x320 a 1280x1024)
- precisione: varia da un indice di 0,24 (migliore) a 0,38
(peggiore)
57
Processore
Memoria
Periferiche
Bus
D. Gubiani
58
Processore
Memoria
Periferiche
Bus
Tavoletta Grafica
La tavoletta grafica è utilizzato per l’inserimento di
informazioni posizionali
È costituito da un rettangolo di materiale elettricamente
sensibile in cui si possono indicare delle posizioni utilizzando
una particolare penna o un dispositivo simile al mouse
È utilizzato per inserire mappe geografiche o memorizzare
disegni già eseguiti su carta
I monitor tradizionali CRT (tubo di raggi catodici) stanno
attualmente per essere sostituiti dai monitor LCD (cristalli
liquidi)
prestazioni simili o migliori
minor emissione di onde elettromagnetiche
minor ingombro
costo superiore
Idoneità Informatica: Architettura dell’Elaboratore
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Monitor - 2
-
Processore
Memoria
Periferiche
Bus
D. Gubiani
59
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
60
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Scanner
Processore
Memoria
Periferiche
Bus
Stampante - 1
Lo scanner è utilizzato per l’inserimento di immagini
Possono essere di tre tipi:
- manuale: il dispositivo viene fatto scorrere sopra l’immagine
- flat: il foglio contenete l’immagine viene inserito nel dispositivo
che lo scorre mediante un meccanismo che ruota
- piano: il foglio viene appoggiato sul piano del dispositivo sotto
il quale scorre un sensore ottico
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
Dispositivo per trasferire su carta i risultati ottenuti dalle
elaborazioni
Esistono fondamentalmente tre tipi di stampanti
- ad impatto: trasferimento in modo meccanico (interi caratteri
o insiemi di aghi), vecchie, economiche, rumorose ma
permettono la copia multipla contemporanea
61
Idoneità Informatica: Architettura dell’Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Stampante - 2
D. Gubiani
62
Processore
Memoria
Periferiche
Bus
Plotter
- a getto di inchiostro: l’inchiostro è sparato sulla carta
attraverso fori calibrati, maggiore definizione, rumore ridotto,
maggiore costo
Dispositivo per trasferire su carta disegni o grafici
- laser: simili alle fotocopiatrici, ottima qualità di stampa, costi
elevati (anche di manutenzione)
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
63
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
64
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Modem
Processore
Memoria
Periferiche
Bus
Microfono e Casse Acustiche
Il modem (MOdulatore-DEModulatore) consente
- la trasformazione di impulsi elettrici provenienti dalla linea
telefonica o da altre linee dedicate in dati memorizzabili nel
calcolatore (O)
- la trasformazione di informazioni digitali in impulsi elettrici (I)
Microfono: dispositivo per l’acquisizione di audio (suoni)
Casse Acustiche: dispositivo per l’output di audio (suoni,
segnali acustici) che permette di esplicitare le capacità
multimediali degli elaboratori
Esistono diverse tipologie di modem a seconda della
tecnologia su cui si basano
- analogici
- ISDN
- ADSL
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
65
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Fotocamera o Telecamera
D. Gubiani
66
Processore
Memoria
Periferiche
Bus
Macchine a Controllo Numerico
Dispositivi che gestiti da un elaboratore producono manufatti
prodotti dallo stesso elaboratore
Fotocamera (digitale): dispositivo per l’acquisizione di
immagini (foto), attualmente molto utilizzata anche in
sostituzione delle tradizionali macchine fotografiche ottiche,
ottime risoluzioni 2, 4... anche 10 milioni di pixel
Telecamera/Videocamera (digitale): dispositivo per
l’acquisizione di video, mettono a disposizione funzionalità di
video editing e di fotocamera con minore risoluzione
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
67
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
68
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Processore
Memoria
Periferiche
Bus
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Bus - 1
Processore
Memoria
Periferiche
Bus
Bus - 2
Il bus è costituito da una serie di connessioni elementari che
collegano l’unità di elaborazione alla memoria e all’interfaccia
di ogni specifica periferica, lungo le quali viene trasferita
l’informazione
Bus dei dati
La capacità di un bus indica la quantità di dati elementari
(binari) che possono essere trasmessi in ogni operazione
- trasferisce informazioni generiche in modo bidirezionale
La velocità di trasmissione indica il tempo medio impiegato da
due unità per scambiarsi un dato
Bus degli indirizzi
- è unidirezionale e trasmette indirizzi dal processore alla
memoria
Bus dei controlli
- è bidirezionale è trasferisce all’unità stabilita l’istruzione da
eseguire e trasmette all’unità di elaborazione il segnale
dell’avvenuto espletamento dell’operazione
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
D. Gubiani
69
Processore
Memoria
Periferiche
Bus
Idoneità Informatica: Architettura dell’Elaboratore
Introduzione ai Sistemi Informatici
Componenti di un Elaboratore
Interfacce - 1
D. Gubiani
70
D. Gubiani
72
Processore
Memoria
Periferiche
Bus
Interfacce - 2
Le interfacce di I/O sono i dispositivi circuitali che consentono
il collegamento fisico e logico dell’elaboratore con le varie
periferiche
Sono molto diverse fra di loro a seconda della periferica
-
parallela
seriale
USB 1/2
ethernet
infrarossi
blutooth
wireless
...
Idoneità Informatica: Architettura dell’Elaboratore
D. Gubiani
71
Idoneità Informatica: Architettura dell’Elaboratore
Scarica