Architettura degli elaboratori
Docente
Dott. Stefano Bellomarì
stefano.bellomari@unicam.it
Orario di ricevimento
Ven 9:00 – 10:00
Obiettivi dell’attività formativa
Il corso fornisce agli studenti le nozioni di base sull'organizzazione e l'architettura delle macchine da calcolo, siano essi di tipo "general purpose" (i comuni calcolatori) oppure macchine specializzate per compiti particolari.
Saperi necessari al raggiungimento degli obiettivi
Approccio strutturale ai linguaggi, livelli e macchine multilivello; evoluzione storica dell'architettura dei computer; tipologie di computer; esempi di famiglie di computer; unità metriche.
Organizzazione dei sitemi di calcolo: processori, memoria principale; memoria secondaria; input e output.
Livello logico digitale. Livello di microarchitettura. Livello di architettura.
Testi consigliati
Andrew S. Tanenbaum. Architettura dei calcolatori, un approccio strutturale. Pearson Prentice Hall, 2006.
F. Fummi, M.G. Sami C. Silvano "Progettazione Digitale", McGraw-Hill, 2002
Hennessy, Patterson, "Struttura e progetto dei calcolatori: L'interfaccia hardware-software", Zanichelli, 2006.
Giacomo Bucci, “Calcolatori elettronici. Architettura e organizzazione”, McGraw-Hill, 2009
John L. Hennessy, David A. Patterson, Andrea C. Arpaci-Dusseau “Computer architecture: a quantitative approach”, Morgan Kaufmann Editore
Orario delle lezioni
II anno
periodo 2
4 ore settimanali