Architettura Esempio di una famosa architettura
– termine per moderna open source
descrivere l’insieme degli attributi di un RISC-V - (= risc five) - basata sul
sistema così come appare al concetto RISC (reduced instruction set
programmatore computer) con poche istruzioni, semplici e
Architettura dei veloci
calcolatori – scienza di selezionare Fasi per eseguire un programma RISC-V:
e collegare componenti hardware per
creare calcolatori - Instruction fetch – la CPU prende
dalla RAM l’istruzione in memoria e
la copia nel registro dell’istruzione
attuale
- Instruction decode e register fetch
Computer architecture – la CPU decodifica l’istruzione,
capisce che tipo di operazione deve
Instruction set architecture
- fare e legge i registri necessari
(ISA) - come l’hardware viene - Execute – la CPU esegue
visto dal software l’operazione usando l’unità
Categorie di istruzioni: aritmetico logica
- Memory access – se l’istruzione
- load (caricamento da deve leggere o scrivere nella RAM
store
memoria a registri) / lo fa in questa fase
(memorizzazione da registri - Write back – il risultato finale viene
a memoria) – trasferimento scritto nel registro di destinazione
dati da registri (sono una e sarà disponibile per le istruzioni
memoria secondaria + successive
veloce ma + costosa) a
memoria (è la memoria
principale + lenta e -
costosa)
- Calcolo – funzioni di base
usate per costruire tutte le
altre
- jump branch
(salto) /
(ramificazione) – realizzare
programmi iterativi e
procedure
- istruzioni speciali
machine organization – descrive
- le funzionalità dell’implementazione
fisica in termini di blocchi
funzionali e logici
Chip Struttura fisica dei calcolatori
– composto da materiale
semiconduttore con circuiti elettronici Principali tipi:
integrati – contiene milioni di componenti
elettronici microscopici chiamati transistor embedded – microprocessori
-
che trasmettono segnali di dati nelle automobili, elettrodomestici e
wearables
Di memoria – conservano dati
- pc desktop – singolo utente
-
e programmi su computer e server – grossi carichi di lavoro e
-
dispositivi di archiviazione affidabilità - realizzati con le
logici – elaborano i dati per
- stesse tecnologie base dei
completare le attività assegnate personal computer ma offrono una
ASIC - (=application specific
- potenza di calcolo maggiore e una
integrated chips) - eseguire quantità di memoria maggiore
ro
-
Elaborati Esame - Assembly - Architetture Degli Elaboratori - prof. Maltoni Davide
-
Appunti esame Architettura degli elaboratori (1 anno)
-
Esercitazioni Architettura degli Elaboratori
-
Domande e soluzioni corrette per esame reti di elaboratori