Architettura degli Elaboratori-Parte A

(anno accademico 2007/2008)

ANNUNCI

Compito di Architettura A del 27/1/2009:


I corsi di Architettura degli Elaboratori - Parte A e Architettura degli Elaboratori - Parte B forniscono i fondamenti teorici, le tecniche realizzative, e le tecniche di valutazione delle prestazioni di un elaboratore moderno. Il corso enfatizza inoltre l'interfaccia tra l'hardware e il software di un elaboratore, e si occupa della macchina assembler, dell'interfaccia della macchina con un linguaggio ad alto livello e con il sistema operativo. A questi corsi si affianca un corso di Laboratorio di Architettura degli Elaboratori che approfondisce il livello macchina di un processore convenzionale, introducendo l'assembler di un processore RISC.

Il corso di Architettura degli Elaboratori - Parte A si svolgera' nel primo semestre. e sarà diviso in due moduli: il primo sarà tenuto dal Dott. Andrea Torsello, mentre il secondo modulo sarà tenuto dal Prof. Salvatore Orlando.

I corsi di Architettura degli Elaboratori - Parte B (tenuto dal Prof. Salvatore Orlando) e di Laboratorio di Architettura (tenuto dal Dott. Andrea Torsello) si svolgeranno nel secondo semestre.

Strumenti di comunicazione

Per comunicare con i docenti o chiedere chiarificazioni, potete usare l'indirizzo email del corso: arca@dsi.unive.it.

Libro di testo

David A. Patterson, John L. Hennessy Computer Organization & Design: The Hardware/Software Interface (Third edition), Morgan Kaufmann Publisher, 1998.

Esiste una traduzione in italiano:

David A. Patterson, John L. Hennessy Struttura e Progetto dei Calcolatori (Seconda Edizione), Zanichelli Editore, 2006

Materiale integrativo

Potrai trovare  le diapositive proiettate a lezione e i lucidi usati negli anni passati ed altro materiale integrativo .


Esercizi di preparazione all'esame: sono disponibili alcuni compiti (e le relative soluzioni) degli anni passati (a cura di S. Orlando, A. Salibra e M. Simeoni):