Architettura elaboratori Flashcards

1
Q

Ram

A

Random access memory
Immagazzina i programmi che istruiscono il processore sull’elaborazione da svolgere e i dati da elaborare

La Ram deve permettere di leggere e registrare sequenze di bit.
Composta da celle da 8 bit ciascuna (1byte)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Spazio di indirizzamento

A

Il processore può scrivere e leggere un numero da una cella di memoria. Per farlo deve specificare un indirizzo che ha lunghezza prefissata.
Lo spazio di indirizzamento è il numero di celle indirizzabili.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tempo di accesso

A

Tempo necessario per accedere all’informazione contenuta in una cella

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Accesso casuale

A

Il tempo di accesso non dipende dalla posizione della cella

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Il processore (parte fisica)

A

Costituito da sottili lamine in silicio (chip). Ogni chip contiene milioni di piccoli interruttori (transistor) collegati fra loro da tracce sottili di alluminio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Processore (cosa fa) + cicli di esecuzione

A

Esegue le istruzioni scritte in linguaggio macchina, esso lavora per cicli di esecuzione, ad ogni ciclo:

  • recupera dalla RAM la prossima istruzione
  • decodifica l’istruzione
  • esegue
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Processore

A

Il processore scandisce i cicli di esecuzione della CPU grazie al CLOCK.
Ad ogni ciclo:
- recupera l’istruzione all’indirizzo segnalato dal program counter, l’istruzione viene poi trasferita al registro istruzioni
- incrementa di 1 il valore del program counter così da leggere l’istruzione successiva
- legge dal registro istruzione e decide cosa fare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Frequenza della cpu

A

Numero di cicli di esecuzione possibili in un secondo, si misurano in Hertz. La frequenza indica la velocità con cui vengono eseguite le istruzioni

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Unità di controllo

A
  • esegue le istruzioni dei programmi
  • coordina le attività del processore
  • controlla il flusso di istruzioni tra il processore e la memoria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cosa sono i registri?

A

Piccole unità di memoria, possono essere:

  • registri speciali
  • registri generici come la ALU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ALU

A

Esegue calcoli aritmetici e test logici. Per eseguire tali calcoli deve avere di dati in memoria, necessario quindi trasferire il dato dalla memoria in un registro (lettura) e poi ritrasferirò dal registro alla memoria (scrittura).

L’istruzione di lettura e scrittura contiene anche l’indirizzo di memoria e il registro su cui operare.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Registri, come si misura la dimensione

A

Word o parola –> massimo numero che si può calcolare, è un aggregato di byte su cui operare come un blocco unico.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Connessioni: bus
Bus di sistema
Bus locale

A

Connessione fisica tra CPU e altre componenti del computer.

Bus di sistema –> linee di indirizzi che trasmettono l’indirizzo dei dati in memoria mentre linee di dati trasmettono i bit dei dati stessi.

Bus locale –> trasmette dati in modo più veloce dalla memoria della CPU allo schermo o ad altri dispositivi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Porte seriali o parallele

A

Connessioni storiche del computer, la prima usata per il modem, la seconda per le stampanti, ogni porta ha una presa specifica con specifico connettore.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Porte seriali

A

Porte seriali, comunicazione asincrona, inviano un bit alla volta, subiscono rallentamenti in uscita dal computer poiché i bit si trovano in coda per uscire. Cavo lungo max 300m.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Porte Parallele

A

Porte parallele, i bit della periferica vengono trasferiti direttamente al pc, trasmettono 8 bit alla volta e sono più veloci nella comunicazione tra periferica e computer, il segnale è tuttavia minore rispetto a quello delle porte seriali, cavo 30m

17
Q

USB

A

Permette di connettere fino a 127 dispositivi in serie, collega periferiche che trasportano dati ma non video.
Sono veloci, permettono la connessione in serie dei dispositivi e permettono il plug and play.

18
Q

Fireware

A

Permette di collegare molti dispositivi elettronici dotati di ampia banda passante, opera a 800 Mb/s

19
Q

Bluethoot

A

sistema di trasmissione radio che mette in comunicazione dispositivi elettronici di vario tipo entro un raggio di 100m

20
Q

Comunicazione delle periferiche

A

Operano in modo asincrono rispetto al processore, ne sono schiave (master slave, il processore coordina le attività).

Comunicazione da periferica a processore: la periferica scrive info nello spazio di memoria e poi avverte il processore ad ogni ciclo di Clock della disponibilità del dato.

Processore a periferica: il processore scrive le info nello spazio di memoria e tramite segnale attiva la connessione via cavo che trasferisce le info alla periferica.

21
Q

Segnale che le periferiche inviano al processore

A

Interrupt

22
Q

Driver

A

Programma speciale che interrompe le attività del processore costringendolo a considerarlo, dopo aver eseguito questo programma il processore torna al compito precedente.

è un programma molto importante che deve essere presente sul pc perché la periferica possa funzionare.

23
Q

Memoria secondaria

A

Inserita per compensare la volatilità della memoria principale. Ha dimensioni più grandi ma è più lenta tuttavia i programmi vengono trasferiti in RAM.

24
Q

Tipi di memorie secondarie

A
  • hard disk, magazzino sempre disponibile per dati e programmi, si può scrivere e leggere liberamente
  • cv e dvd, memorie di tipo ottico, serve uno strumento apposito per scriverci sopra, il masterizzatore. Per leggerli serve il lettore.
  • nastri magnetici, per grandi quantità di info
  • chiavi usb, piccoli hard disk portatili
  • compact flash, usati per fotocamere digitali
25
Q

Accesso

A

Indica la scrittura, lettura della memoria.

Accesso sequenziale, occorre scorrere tutte le info per trovare quella ricercata, tempo di accesso dipende dalla posizione, sconveniente ma semplice da gestire.

Accesso diretto, si accede direttamente alle info in un punto qualunque, tempo di accesso uniforme

26
Q

Accesso alla memoria secondaria

A

si deve specificare un indirizzo, le unità indirizzabili si chiamano blocchi, sono più grandi delle celle, equivalgono a 1kb.

Memoria secondaria > Ram
Lettura scrittura più lente

27
Q

Dischi magnetici

A

supporti di plastica, metallo o vinile su cui è depositato materiale magnetizzabile, polarizzazione positiva (bit1) e negativa (bit0). La magnetizzazione è permanente fino a che non viene modificata da un agente esterno.

vengono utilizzati solo dopo la formattazione ovvero dopo che la superficie del disco viene suddivisa in tracce concentriche e settori a spicchio.
I settori suddividono ogni traccia in porzioni dette blocchi, per indirizzare i blocchi basta specificare la sua traccia e il settore.

28
Q

accesso diretto

A

per accedere ad un blocco basta posizionare la testina su di esso. il tempo di accesso è dato da:

  • seek time, tempo che la testina usa per raggiungere la traccia desiderata
  • latency time, tempo che si aspetta prima che il settore desiderato passi sotto alla testina
  • tempo di trasferimento, tempo necessario a trasferire i bit del blocco desiderato dal disco alla ram o viceversa
29
Q

RAID

A

utili quando servono memorie di massa di grandi dimensioni, sono costituiti da un insieme di dischi rigidi a basso costo collegati fra loro

30
Q

RAID 0

A

distribuzione automatica dei dati su più dischi, dato che i dati non sono replicati non garantisce tolleranza ai guasti in caso di rottura di un disco

31
Q

RAID 1

A

i dati vengono replicati (mirroring), nel caso di rottura si passa ad un altro disco senza perdita di dati

32
Q

RAID 3

A

simile alla tecnica di livello 0 ma dedica un hard disk al recupero automatico mediante la tecnica del controllo di parità

33
Q

SSD

A

tipologia di dispositivo di memoria di massa basata su semiconduttore, utilizza la memoria allo stato solido per archiviare i dati. memorizzano grandi q di dati in maniera non volatile senza l’utilizzo di organi meccanici

34
Q

Interfaccia tra hard disk e CPU

A

gli hard disk sono solitamente interni al computer e si collegano tramite porta interna non visibile all’utente che si basa su una modalità di trasferimento dati seriale. esistono anche hard disk esterni per aumentare la memoria di massa del pc.