Università di Pisa, Facoltà di Scienze MFN, Corso di Laurea in Informatica
Anno accademico 2013 - 2014
Architettura degli Elaboratori - Corso A
Marco Vanneschi
L’obiettivo del corso di Architettura degli Elaboratori è di fornire le basi, concettuali e tecnologiche, per lo studio e la conoscenza dei sistemi di elaborazione ai vari livelli e della relazione che i sistemi hanno con gli strumenti di programmazione (linguaggi, compilatori, interpreti). Il corso è organizzato in tre parti principali:
1. Fondamenti e strutturazione firmware
2. Macchina assembler e processi
3. Architettura general-purpose, gerarchie di memoria, parallelismo a livello di istruzioni
Materiale didattico:
· M. Vanneschi, Architettura degli Elaboratori. Pisa University Press, 2013.
Materiale di consultazione:
· D.A. Patterson, J.L. Hennessy, Computer Organization & Design – The Hardware/Software Interface. Morgan Kaufmann Publishers.
· G. B. Gerace, La Logica dei Sistemi di Elaborazione. Editori Riuniti.
Orario di ricevimento :
primo semestre: Lunedì, ore 14:00 - 17:00
secondo semestre: Martedì, ore 11:00 - 13:00 e 14:00 - 16:00
MODALITA' DI ESAME: PROVA SCRITTA E ORALE OBBLIGATORIO.
Due Prove di Verifica Intermedia (dicembre, maggio) con esonero dalla prova scritta, se sufficienti.
Cinque appelli (giugno, luglio, settembre, gennaio, febbraio), al massimo quattro prove sostenute.
Materiale didattico, integrazioni, esercizi, comunicazioni
Homework 1 - aggiornato, 4 ottobre
Homework 4 - aggiornato, 15 novembre
Prima prova di verifica intermedia: soluzione - aggiornamento 5 gennaio
Integrazioni su architettura con cache - correzione 6 marzo, pag. 8; correzione 10 marzo, pag. 8, 9
Terzo appello: soluzione - aggiornamento 15/09