Corso Vittorio Emanuele II, 39 - Roma 0669207671

Ingegneria informatica (Anno Accademico 2010/2011) - Ingegneria Informatica (ad esaurimento)

Architettura dei calcolatori e progettazione di sistemi digitali (vecchio corso)


CFU: 9
Lingua contenuti:Italiano
Descrizione dell'insegnamento
Il Corso di Architettura dei calcolatori elettronici e progettazione dei sistemi digitali permette di comprendere il funzionamento di base di varie tipologie di calcolatori elettronici e dei sottosistemi che lo compongono. Inoltre fornisce allo studente le nozioni fondamentali sulle metodologie di progetto dei circuiti digitali con particolare attenzione alla sintesi di circuiti combinatori e sequenziali.
Prerequisiti
Si considerano propedeutici i contenuti del corso di informatica e calcolo e algebra lineare ed è consigliato elettronica e misure elettroniche.
Scopi
Il Corso ha l’obiettivo di fornire una panoramica sulle architetture dei sistemi di elaborazione e sulle metodologie di progettazione. Al termine del corso lo studente avrà acquisito competenze approfondite concernenti il funzionamento di un calcolatore, la sua architettura e la gestione della memoria. Nel contempo, avrà acquisito le metodologie per il progetto di circuiti logici di diversa natura e complessità.
Contenuti
Il corso prevede una prima parte in cui vengono trattate le principali metodologie di progettazione di circuiti digitali di tipo combinatorio e sequenziale a diversi livelli di astrazione dopo una descrizione generale del ciclo di vita di un sistema e dello spazio di progetto. Nella seconda parte verrà invece studiato il funzionamento di base di un calcolatore e la sua architettura. In particolare il corso si può suddividere in 5 argomenti principali: introduzione alla progettazione di circuiti digitali, algebra booleana e introduzione ai circuiti logici, progettazione di circuiti combinatori, progettazione di circuiti sequenziali, architettura dei calcolatori elettronici.
Testi
M. Morris Mano, Michael D. Ciletti: “Digital Design”, 5th edition, Pearson - Prentice Hall, 2013 C. Hamacher, Z. Vranesik, S. Zaky, N. Manjikian: Computer organization and embedded systems, Mc Graw Hill, 2012 C. Hamacher, Z. Vranesik, S. Zaky, N. Manjikian: Introduzione all’architettura dei calcolatori, Mc Graw Hill, 2013
Esercitazioni
Le esercitazioni si baseranno sui 5 macroargomenti del corso e consisteranno principalmente nella sintesi di circuiti combinatori e sequenziali.
Docente
Paolo Prinetto
Docenti video
Prof. Giacomo Bucci - Università di Firenze (Firenze - Italy)
Prof. Gianni Conte - Università di Parma (Parma - Italy)
Prof. Paolo Prinetto - Politecnico di Torino (Torino - Italy)
Elenco delle lezioni
Paolo Prinetto
    •  Lezione n. 2: Il progetto  Vai alla lezione
Paolo Prinetto
Paolo Prinetto
    •  Lezione n. 4: Cubi  Vai alla lezione
Paolo Prinetto
    •  Lezione n. 5: Coperture  Vai alla lezione
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Paolo Prinetto
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Gianni Conte
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci
Giacomo Bucci