ARCHITETTURA DEGLI ELABORATORI E LABORATORIO |
Codice
|
1015938 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Modulo: ARCHITETTURA DEGLI ELABORATORI |
Codice
|
1015939 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Crediti
|
6
|
Settore scientifico disciplinare
|
INF/01
|
Ore Aula
|
24
|
Ore Esercitazioni
|
24
|
Attività formativa
|
Attività formative caratterizzanti
|
Canale: A - E
Docente
|
SANTORO CORRADO
(programma)
Finalità e organizzazione dello studio. Macchine da calcolo: cenni storici.Macchine da calcolo: unità funzionali, architetture.Strutture algebriche, algebre di Boole.Realizzazione di porte logiche, circuiti sequenziali, flip-flop.Architetture RISC e CISC, modi d'indirizzamento, esempi di ISA reali.Tipi e formati di istruzioni, esempi di linguaggi assemblativi reali.Operazioni di I/O, controllo e servizio delle interruzioni.Software di supporto, linguaggi assemblativi e C, sistema operativo.Struttura di base del processore, microarchitetture RISC e CISC.Processori ad alte prestazioni, tecniche predittive, processori superscalari.Dispositivi di memoria principale, DMA, gerarchia delle memorie.Circuiti efficienti per l'aritmetica binaria.
C. Hamacher, Z. Vranesic, S. Zaky & N. Manjikian :Introduzione all'architettura dei calcolatori. Terza edizione, McGraw-Hill Education (Italy), 2013Note integrative fornite dal docente durante lo sviluppo delle lezioni.
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
Canale: F - N
Docente
|
TRAMONTANA EMILIANO ALESSIO
(programma)
Finalità e organizzazione dello studio. Macchine da calcolo: cenni storici. Macchine da calcolo: unità funzionali, architetture. Strutture algebriche, algebre di Boole. Realizzazione di porte logiche, circuiti sequenziali, flip-flop. Architetture RISC e CISC, modi d'indirizzamento, esempi di ISA reali. Tipi e formati di istruzioni, esempi di linguaggi assemblativi reali. Operazioni di I/O, controllo e servizio delle interruzioni. Software di supporto, linguaggi assemblativi e C, sistema operativo. Struttura di base del processore, microarchitetture RISC e CISC. Processori ad alte prestazioni, tecniche predittive, processori superscalari. Dispositivi di memoria principale, DMA, gerarchia delle memorie, memoria cache. Circuiti efficienti per l'aritmetica binaria.
C. Hamacher, Z. Vranesic, S. Zaky & N. Manjikian :Introduzione all'architettura dei calcolatori. Terza edizione, McGraw-Hill Education (Italy), 2013
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
Canale: O - Z
Docente
|
MANNO CLAUDIO
(programma)
Finalità e organizzazione dello studio. Macchine da calcolo: cenni storici.Macchine da calcolo: unità funzionali, architetture.Strutture algebriche, algebre di Boole.Realizzazione di porte logiche, circuiti sequenziali, flip-flop.Architetture RISC e CISC, modi d'indirizzamento, esempi di ISA reali.Tipi e formati di istruzioni, esempi di linguaggi assemblativi reali.Operazioni di I/O, controllo e servizio delle interruzioni.Software di supporto, linguaggi assemblativi e C, sistema operativo.Struttura di base del processore, microarchitetture RISC e CISC.Processori ad alte prestazioni, tecniche predittive, processori superscalari.Dispositivi di memoria principale, DMA, gerarchia delle memorie, memoria cache.Circuiti efficienti per l'aritmetica binaria.
C. Hamacher, Z. Vranesic, S. Zaky & N. Manjikian :Introduzione all'architettura dei calcolatori. Terza edizione, McGraw-Hill Education (Italy), 2013
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
|
|
Modulo: LABORATORIO |
Codice
|
1015940 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Crediti
|
3
|
Settore scientifico disciplinare
|
INF/01
|
Ore Aula
|
12
|
Ore Laboratorio
|
12
|
Attività formativa
|
Attività formative caratterizzanti
|
Canale: A - E
Docente
|
SANTORO CORRADO
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
Canale: F - N
Docente
|
VERGA GABRIELLA
(programma)
Esercitazione su sistema binario e sui sistemi di rappresentazioneEsercitazione su analisi e sintesi di funzioni logicheEsercitazione su circuiti sequenzialiEsercitazione programmi assembly calcolo prodotto scalare e ricerca minimoEsercitazione di programmazione assembly per chiamata a sottoprogrammaEsercitazione sulla struttura dei processori RISCEsercitazione sul pipeliningEsercitazione interfacce di I/OEsercitazione Circuiti aritmetici
C. Hamacher, Z. Vranesic, S. Zaky & N. Manjikian :Introduzione all'architettura dei calcolatori. Terza edizione, McGraw-Hill Education (Italy), 2013
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
Canale: O - Z
Docente
|
MANNO CLAUDIO
(programma)
Esercitazione su sistema binario e sui sistemi di rappresentazioneEsercitazione su analisi e sintesi di funzioni logicheEsercitazione su circuiti sequenzialiEsercitazione programmi assembly calcolo prodotto scalare e ricerca minimoEsercitazione di programmazione assembly per chiamata a sottoprogrammaEsercitazione sulla struttura dei processori RISCEsercitazione sul pipeliningEsercitazione interfacce di I/OEsercitazione Circuiti aritmetici
C. Hamacher, Z. Vranesic, S. Zaky & N. Manjikian :Introduzione all'architettura dei calcolatori. Terza edizione, McGraw-Hill Education (Italy), 2013
|
Date di inizio e termine delle attività didattiche
|
Dal al |
Modalità di frequenza
|
Non obbligatoria
|
|
|
|