Riepilogo dell'insegnamento: Architettura degli elaboratori + Laboratorio
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area E - Architetture
Sillabo dell'insegnamento
- E - Architetture
- *
LII - Livello Instruction Set
Linguaggio macchina e rappresentazione binaria. Caratteristiche delle istruzioni macchina. Tipi di dati. Tipi di istruzioni. Formato delle istruzioni. Modalità di indirizzamento.
- *
LMP - Livello di Microprogrammazione
Unità di controllo e ciclo di istruzione. Unità di controllo cablata e microprogrammata.
- *
ASS - Linguaggio Assembler
Il linguaggio Assembly dell'architettura Intel 8086. Editing, compilazione ed esecuzione di programmi.
- *
ASS - Linguaggio Assembler
Processo di assemblaggio. Linking e Loading.
-
GIO - Gestione dell'Input/Output
Gestione delle interruzioni. Tecniche per il trasferimento di informazioni: indirizzamento dei dispositivi di I/O.
-
GM - Gestione della Memoria
Gestione della memoria virtuale. Paginazione e segmentazione.
-
AA - Architetture Avanzate
Architetture RISC e CISC.Parallelismo a livello di instruzione: il pipelining. Architetture super-scalari. Architetture multi-core.
- *
AC - Aritmetica dei calcolatori
Sistemi di numerazione posizionali. Sistema di numerazione binario, rappresentazione e operazioni con numeri relativi e numeri a virgola mobile. Codici binari. Codici a rilevazione di errore e a correzione di errore.
- *
CCS - Circuiti combinatori e sequenziali
Porte logiche di base. Funzioni logiche e reti logiche. Reti combinatorie e sequenziali. Hardware per il trasferimento di informazioni: bus e interfacce. Temporizzazione e arbitraggio del bus.
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa