Architetture dei Calcolatori
Corso di Laurea in Ingegneria Informatica e Automatica
Anno accademico 2017/2018
6 crediti
Docenti Prof. Bruno Ciciani Tutor Dr. Alessandro Pellegrini
Avvisi
- Appello del 04/07/2018: RISULTATI.
- Appello del 07/06/2018: RISULTATI.
- Appello del 14/04/2018: RISULTATI.
- Appello del 14/02/2018: RISULTATI.
- Appello del 19/01/2018: RISULTATI.
- Esonero del 21/11/2017: RISULTATI.
- Le lezioni inizieranno il 25 settembre 2017
- Orario delle lezioni:
- Lunedì: 10:00 - 12:00, aula B2, Via Ariosto 25
- Martedì: 10:00 - 14:00, aula B2, Via Ariosto 25
Regole per l'esame:
- È previsto un esonero durante l'erogazione del corso.
- Possono sostenere l'esame tutti gli studenti del corso indipendentemente dal superamento dell'esonero.
- L'esame consiste di due prove, una progettuale ed una teorica. Per superare l'esame si deve conseguire almeno 9/15 in ognuna delle due prove.
- Chi vuole utilizzare il voto dell'esonero, deve rispondere soltanto alle ultime due domande della parte teorica. Il voto conseguito sarà sommato a quello dell'esonero.
- È possibile conservare il voto ottenuto in una prova per l'appello successivo, purché il voto in questa prova sia di almeno 11/15 e nell'altra prova lo studente abbia conseguito almeno 6/15.
- Il voto dell'esonero può essere utilizzato soltanto per un appello, fino alla sessione di settembre (compresa). Oltre quella sessione lo studente dovrà comunque sostenere l'esame completo.
Programma del corso - download
- Sistemi numerici (riepilogo) e codici
- Algebra di commutazione
- Elementi di reti combinatorie
- Elementi di reti sequenziali
- Organizzazione e programmazione del processore z64
- Interfaccia tra processore e periferiche
- Gestione della memoria
- Architetture pipeline di processori di tipo RISC
- Architetture pipeline di processori di tipo CISC
Testi consigliati
- Ciciani, Pellegrini: Computing Architectures. Disponibile online (consultare la sezione "Dispense")
- Ciciani, Pellegrini: Dispense del corso.
- Patterson, Hennessy, Computer Organization and Design: the hardware/software interface, 4th edition, Elsevier - oppure - Struttura, organizzazione e progetto dei calcolatori, Zanichelli (con CD-ROM)
Testi integrativi - disponibili presso la biblioteca del dipartimento
- Ciciani, Cioffi: Reti Sequenziali. McGraw Hill
- Cioffi: Reti Combinatorie. Siderea
Lucidi delle lezioni
Materiale delle esercitazioni
- Esercitazione sulle rappresentazioni numeriche - download [Aggiornato il 06/10/2017]
- Introduzione all'Architettura Hardware e Programmazione Software - download [Aggiornato il 06/10/2017]
- Dalle istruzioni alle microoperazioni - download
- Programmazione assembly - download
- Esercizi sulla programmazione assembly - download
- Progettazione di periferiche e programmazione di driver - download
- Tracce d'esame - download [Aggiornato il 20/11/2017 con domande di teoria]
- Esercitazione di riepilogo - download (Soluzione)
Dispense del corso
- Ciciani, Pellegrini: Computing Architectures - download [Aggiornato il 06/10/2017]
- I/O con due bus - download
- Pipeline RISC - download
Software didattico
|