(Ultimo aggiornamento: 20 Gennaio 2015):
APERTA LISTA ISCRIZIONE II COMPITINO (22 Gennaio) SU UNIWEB
la lista chiude il 20 Gennaio: saranno ammessi al compitino solo gli iscritti (che abbiano superato con almeno 17 il I compitino)
Docente: Alessandro Sperduti
L'insegnamento esamina il calcolatore utilizzato in ambito locale
dal
punto di vista funzionale e tecnologico.
Questi i principali argomenti trattati: Struttura e funzione della Cpu,
Memoria cache,
Memoria interna, Memoria esterna, Input/Output, Cenni di Logica Booleana, Cenni di Reti Combinatorie e
Reti Sequenziali, Cenni di Microprogrammazione, Sistemi di Numerazione, Aritmetica del Calcolatore,
Linguaggi Machina, Pipelining, Processori RISC, Cenni sui Calcolatori Multicore.
I principali riferimenti bibliografici sono i seguenti:
LUCIDI E NOTE DEL CORSO:
Lucidi di introduzione all'insegnamento, 1 Ottobre
Lucidi di introduzione ai calcolatori e loro evoluzione, 2 e 6 Ottobre
Rappresentazione binaria, ottale, esadecimale; cenni ad Algebra di Boole; 8 Ottobre
Gerarchie di memoria (parte 1); 16, 17, 21 Ottobre
Gerarchie di memoria (parte 2); 23, 24 Ottobre
Memoria interna; 31 Ottobre, 4 Novembre
Memoria esterna ottica; 11 Novembre (LEZIONE IN AULA E NON IN LABORATORIO)
Aritmetica del calcolatore; 25, 27, 28 Novembre caricata nuova versione del file
Linguaggio macchina; 28 Novembre, 2 Dicembre
Modi di indirizzamento e formati, 4 Dicembre
Struttura e funzione del calcolatore (prima parte), 5 Dicembre
Struttura e funzione del calcolatore (seconda parte), 18 Dicembre
Struttura e funzione del calcolatore (terza parte), 19 Dicembre
Processori RISC, 8 e 9 Gennaio
Esercizi:
Esercizi su cache (es.1-3), 23 Ottobre
Esercizi su cache (es.4a-d), 24 Ottobre
Soluzione esercizi su cache (es.4b-d), 30 Ottobre
Esercizio su cache (es.5) con soluzione, 30,31 Ottobre
Esercizi su codici SEC (es.1-4) con soluzione, 4 Novembre
Esercizi su dischi (es.1-2) con soluzione, 7 Novembre
Esercizi su dischi (es.3-4) con soluzione, 15 Novembre
Esercizi su cache come da compito (es.1) con soluzione, 15 Novembre
Testo esercizio su cache come da compito (es.2), soluzione in classe il 18 Novembre
Soluzione esercizio su cache come da compito (es.2), 18 Novembre
Altri esercizi con soluzione visti in classe il 18 Novembre (codice Hamming, disco rigido)
Es. 1 e 2 Pipeline dell'8 Gennaio con soluzione
Esercizi virgola mobile e pipeline con soluzione
Altro esecizio pipeline con soluzione
Ancora esercizi su pipeline MIPS con soluzione
Uteriore esercizio su pipeline con data forwarding
SIMULATORI:
Simulatori in rete (laboratorio)
Cache (Windows) (laboratorio)
Pipeline MIPS (Windows) (laboratorio)
traccia simulazione 1 (laboratorio)
traccia simulazione 2 (laboratorio)
traccia simulazione 3 (laboratorio)
CPUSim (laboratorio)
Wombat 2 (CPUSim) (laboratorio)
Introduzione a CPUSim (laboratorio), 13 Gennaio
Architettura e set istruzioni di Wombat 2 (laboratorio)
Lucidi laboratorio 16 Gennaio (laboratorio)
Wombat 3 (laboratorio)
assembler MIPS (laboratorio)
segnali controllo simulatore MIPS (laboratorio)
pipeline1.mp (laboratorio)
pipeline2.mp (laboratorio)