Architettura degli Elaboratori - I
Contenuto e Struttura del corso
aa 2006/2007

 

 

(Ultimo aggiornamento: 19 Settembre 2007, tutti risultati appello 12/09/07)

Docente: Alessandro Sperduti




Note introduttive

Il corso esamina il calcolatore utilizzato in ambito locale dal  punto di vista funzionale e tecnologico.
Questi i principali argomenti trattati: Struttura e funzione della Cpu, Processori RISC, Memoria cache, Memoria interna, Memoria esterna, Input/Output.

I principali riferimenti bibliografici al corso sono i seguenti:

  1. W. Stallings. Architettura e organizzazione dei calcolatori6/E - Progetto e prestazioni A cura di Ottavio D'Antona, Pearson Education Italia. [TESTO DI RIFERIMENTO]
  2. J Hennessy & D A Patterson. Computer Architecture - A Quantitative Approach. 2nd Edition. (Testo di consultazione, disponibile, in Inglese, in Biblioteca di Dipartimento.)

  3.  

Calendario delle lezioni

Il corso si tiene su 32 ore, con il seguente calendario: dal mercoledi al giovedi 09:30-11:30 in aula LUM250 (via Luzzati) nel periodo 17 Gennaio -  15 Marzo 2007


Ricevimento studenti

Il ricevimento studenti si svolge, tranne diverso avviso, con il seguente calendario:

Modalita' di esame

Scritto obbligatorio con orale opzionale.


Appelli di esame (le registrazioni si effettuano SOLO nelle date degli appelli!)

RISULTATI appello 21/03 VECCHIO PROGRAMMA

RISULTATI appello 21/03 NUOVO PROGRAMMA

RISULTATI appello 30/03 NUOVO PROGRAMMA

RISULTATI appello 30/03 VECCHIO PROGRAMMA

RISULTATI appello 16/07 NUOVO PROGRAMMA

RISULTATI appello 16/07 VECCHIO PROGRAMMA

RISULTATI appello 12/09 NUOVO PROGRAMMA

RISULTATI appello 12/09 VECCHIO PROGRAMMA


LUCIDI E NOTE DEL CORSO:

Lucidi di introduzione al corso, 17 Gennaio

Lezione del 18 Gennaio

Lezione del 24 Gennaio (lucidi aggiornati)

Lezione del 25, 31 Gennaio (lucidi aggiornati)

Lezione del 31 Gennaio (Buffer circolare, .ppt)

Lezione del 31 Gennaio (Predizione dinamica, .ppt)

Lezione del 1,7 e 8 Febbraio

Lezione dell' 8 Febbraio

Lezione del 14 Febbraio

Lezione del 15 Febbraio: esercitazioni su pipeline (vedi sezione esercizi)

Lezioni del 21 e 22 Febbraio

Lezione del 28 Febbraio: esercitazioni su cache

Lezione 1 Marzo

Lezioni 7 e 8 Marzo

Lezione 14 Marzo

COMUNICAZIONE: ATTIVATA LISTA ISCRIZIONE LABORATORIO del 2 e 9 Marzo (SIS)

MATERIALE PER ESERCIZI:

 esercizio pipeline (1 Febbraio)

 altro esercizio pipeline (15 Febbraio)

 esercizi cache e testo esercizio 4 (28 Febbraio)

  Sol. es.4 cache (lezione del 28/02)

 Testo esercizi cache 5 e 6 (1 Marzo)

  Sol. es.5 cache (non svolto a lezione)

  Sol. es.6 cache (lezione del 01/03)

  Esercizi dischi magnetici con soluzione (lezione del 08/03)

  Esercizio cache/bus (lezione del 15/03)

ESEMPIO DI COMPITO:

  Esempio di compito (solo per studenti del primo anno)

SIMULATORI:

  Cache (Windows) (laboratorio)

  Pipeline MIPS (Windows) (laboratorio)

  Testo simulazioni 1 (laboratorio)

  traccia simulazione 1 (laboratorio)

  traccia simulazione 2 (laboratorio)

  traccia simulazione 3 (laboratorio)

  assembler MIPS (laboratorio)

  segnali controllo simulatore MIPS (laboratorio)