28012 - CALCOLATORI ELETTRONICI T

Anno Accademico 2015/2016

  • Docente: Stefano Mattoccia
  • Crediti formativi: 6
  • SSD: ING-INF/05
  • Lingua di insegnamento: Italiano
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea in Ingegneria informatica (cod. 0926)

Conoscenze e abilità da conseguire

Conoscenza dei principi architetturali dei calcolatori elettronici. Unità centrale di elaborazione, unità di memoria, unità di I/O. Coprocessori e controllori periferici.

Contenuti

Evoluzione tecnologica dei calcolatori - Metodologie di progetto dei calcolatori elettronici - Organizzazione gerarchica dei calcolatori - Architetture RISC (con riferimento al processore DLX) e confronto con architetture CISC - Cenni sulle architetture avanzate - Memorie e decodifiche - Unità di controllo sequenziali - Unità di controllo pipelined - Gestione dell' I/O - Processore ARM

Testi/Bibliografia

Lucidi 
Per approfondimenti (non strettamente necessari):  
- S. Furber, “ARM –System-on-a-chip architecture”, Addison Wesley 
- Hennessy Patterson - Computer architecture: a quantitative approach - Cap. 1..5 
- Morgan Kaufmann pub. Inc. - Giacomo Bucci - Architettura e organizzazione dei calcolatori elettronici - McGraw-Hill 

Metodi didattici

Al termine di ogni argomento sono previste esercitazioni svolte in aula dagli studenti e con successiva soluzione svolta in aula. 

Modalità di verifica e valutazione dell'apprendimento

Esame scritto

Strumenti a supporto della didattica

Disponibili sul sito del corso:

http://vision.deis.unibo.it/~smatt/Site/Courses.html

Link ad altre eventuali informazioni

http://www.vision.deis.unibo.it/smatt

Orario di ricevimento

Consulta il sito web di Stefano Mattoccia