Università di Pisa, Facoltà di Scienze MFN, Corso di Laurea in Informatica
Anno accademico 2012 - 2013
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. Edizioni PLUS, Università di Pisa.
· M. Vanneschi, Parallelismo a livello di istruzioni e di thread in architetture scalari e superscalari. Note per il corso.
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 :
Secondo semestre: Lunedì 14:00 - 18:00.
MODALITA' DI ESAME: PROVA SCRITTA E ORALE OBBLIGATORIO.
Materiale didattico, integrazioni, esercizi, comunicazioni
Introduzione al corso, materiale didattico, programma e modalità di esame
Errata-corrige del libro di testo, aggiornato 8/4/2013
Parallelismo a livello di istruzioni e di thread in architetture scalari e superscalari