Architetture dei Calcolatori
Corso di Laurea in Ingegneria Informatica e Automatica
Anno accademico 2018/2019
6 crediti
Docenti Prof. Bruno Ciciani Tutor Dr. Alessandro Pellegrini
Avvisi
- Appello di ottobre 2019 - risultati.
- Appello del 19/09/2019 - risultati.
- Appello del 03/07/2019 - risultati.
- Appello del 06/06/2019 - risultati.
- Appello del 20/03/2019 - risultati.
- Appello del 22/02/2019 - risultati.
- Appello del 09/01/2019 - risultati.
- Esonero del 10/12/2018 (aula 106, edificio ex poste scalo san Lorenzo) - risultati.
- Le lezioni inizieranno il 27 settembre 2018
- Orario delle lezioni:
- Lunedì: 10:00 - 13:00, aula 106, edificio ex poste scalo san Lorenzo
- Venerdì: 12:00 - 13:00, aula 106, edificio ex poste scalo san Lorenzo
- Venerdì: 14:00 - 15:00, aula 106, edificio ex poste scalo san Lorenzo
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
- 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
- Introduzione all'Architettura Hardware e Programmazione Software - download
- 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
- Esercitazione di riepilogo - download (Soluzione)
Dispense del corso
Software didattico
|