Sistemi di Elaborazione


Anno Accademico 2009/2010



Programma definitivo del corso.


Capitolo 1:

Sezioni 0, 1, 2, 3.

Capitolo 2:

Sezioni 0, 1, 2, 3, 4, 7.

Capitolo 3:

Sezioni 0, 1, 2.

Capitolo 4: tutto.

Capitolo 5:

Sezioni 0, 1, 2, 3.

Capitolo 6: tutto.

Capitolo 7: tutto (per la Sezione 7.5 fare riferimento semplicemente ai lucidi allegati al libro di testo).

Capitolo 8:

Sezione 0;

Sezione 1:

Sottosezione “Overview”;

Sottosezione “CISC and RISC Architectures” (fino a paragrafo “VLIW and EPIC architectures” escluso);

Sezione 2;

Sezione 3:

Sottosezione “Cache Memory”.

Capitolo 9:

Sezioni 0, 1, 2, 3, 4, 6.

Capitolo 13:

Sezioni 0, 1, 2, 3, 4, 5, 6, 8.

Capitolo 15:

Sezioni 0, 1, 2, 3, 4, 5, 6, 7, 9 (esclusi i paragrafi “SECOND CHANCE PAGE REPLACEMENT ALGORITHMS”, “Page Table Implementation”, “N-STEP C-SCAN SCHEDULING” e “Other Issues”).

Capitolo 16:

Sezioni 0, 1, 2, 3, 4.

Capitolo Supplementare 2: tutto.




Materiale supplementare


Lucidi introduttivi (per gentile concessione del prof. Fabio Fioravanti)

Programmi esemplificativi per il Little Man Computer

Lucidi allegati al libro di testo


Testo di riferimento

 

Irv Englander, The Architecture of Computer Hardware and Systems Software: An Information Technology Approach, 3rd Edition, Wiley, 2003