N.B.: Il diritto a scaricare il materiale
accessibile da questa pagina è riservato solamente agli studenti
regolarmente iscritti al corso.
Notice: The right to download the material
accessible from this page is granted only to the students regularly
enrolled in the hereabove University course.
Le lezioni di esercitazione sono riportate in colore rosso, le lezioni di laboratorio in blu e le lezioni frontali in nero.
Le slide sono da considerare bozze avanzate fino al giorno della lezione. Le slide in versione definitiva, saranno disponibili sul sito il giorno dopo la lezione.
Introduzione | ||
L_01 | 03/10/2017 | Introduzione. L'architettura di riferimento. Il ciclo di esecuzione di un'istruzione. Storia dell'Elaboratore (Prof. Borghese, ultima modifica 05.10.17). |
L_02 | 05/10/2017 | Codifica dell'informazione. Operazioni su numeri binari. Le operazioni fondamentali: somma e sottrazione. Rappresentazione binaria dei numeri decimali. Lo standard IEEE754 (Prof. Borghese, ultima modifica 05.10.17). |
B_01 |
05/10/2017 |
Esercitazione su codifica dell'informazione Laboratorio (Dott. Basilico) |
Logica combinatoria | ||
L_03 | 10/10/2017 | L'algebra combinatoria: variabili ed operatori. Implementazione circuitale (porte logiche). Dal circuito alla funzione. Algebra Booleana. Le porte universali (Prof. Borghese, ultima modifica 12.10.17). |
L_04 | 12/10/2017 | Dalla tabella della verità al circuito: la prima forma canonica. Criteri di ottimalità. Semplificazione algebrica. (Prof. Borghese, ultima modifica 12.10.17). |
B_02 |
12/10/2017 |
La codifica binaria. + Laboratorio (Dott. Basilico) |
L_05 | 17/10/2017 |
Implementazione circuitale di funzioni logiche mediante PLA e ROM. Circuiti combinatori notevoli. (Prof. Borghese, ultima modifica 17.10.17). |
Le unità aritmetico-logiche | ||
L_06 | 19/10/2017 |
Addizionatori. Anticipazione del riporto.(Prof. Borghese, ultima modifica 19.10.17). |
B_03 |
20/10/2017 |
Laboratorio (Dott. Basilico) |
L_07 | 24/10/2017 |
Moltiplicatori hardware. Progettazione di una ALU. I due stadi. (Prof. Borghese, ultima modifica 24.10.17). |
La logica sequenziale | ||
L_08 | 26/10/2017 |
Comparazione e Overflow. Temporizzazione dei circuiti booleani. Circuiti sequenziali. I latch SC. (Prof. Borghese, ultima modifica 26.10.17). |
B_04 | 27/10/2017 |
Laboratorio (Dott. Basilico) |
L_09 | 31/10/2017 | Latch sincroni e flip-flop. Prof. Borghese, ultima modifica 30.10.17). |
L_10 | 02/11/2017 |
Macchine a stati finiti. Dalle specifiche al progetto. State Transition Graph. State Transition Table. Codifica della STT. Sintesi del circuito. (Prof. Borghese, ultima modifica 14.11.17) |
B_05 | 03/11/2017 |
Esercizi su macchine a stati finiti. Esercitazione di riepilogo. |
07/11/2017 |
Primo compitino (fino alla lezione 10 compresa). Esercizi. Aula G12. Ora di inizio: 10.30. Ora di fine: 13.00. Risultati. |
|
09/11/2017 | Lezione sospesa per missione all'estero del docente. | |
B_06 | 09/11/2017 |
Laboratorio (Dott. Basilico) |
Il firmware | ||
L_11 | 14/11/2017 | Introduzione al firmware. Circuiti firmware della moltiplicazione intera (Prof. Borghese, ultima modifica 16.11.17). |
L_12 |
16/12/2017 |
La divisione ed i circuiti firmware della divisione. (Prof. Borghese, ultima modifica 16.11.17). |
B_07 | 16/11/2017 |
Laboratorio (Dott. Basilico) |
CPU a singolo ciclo | ||
L_13 |
21/11/2017 |
Aritmetica ed addizionatore floating point. L'ISA ed il linguaggio Assembly. Istruzioni aritmeitco-logiche (Prof. Borghese, ultima modifica 21.11.17). |
24/11/2017 | Lezione sospesa per missione docente | |
B_08 | 24/11/2017 |
Laboratorio (Dott. Basilico) |
L_14 |
28/11/2017 |
Istruzioni di trasferimento con la memoria e di controllo di flusso. Introduzione al linguaggio macchina e istruzioni di tipo R. (Prof. Borghese, ultima modifica 28.11.17). |
L_15 |
30/11/2017 |
Architettura delle istruzioni: tipo I e J. Il register file (Prof. Borghese, ultima modifica 30.11.17). |
B_09 | 30/11/2017 |
Laboratorio: impostazione del progetto d'esame (Dott. Basilico) |
L_16 | 05/12/2017 | Costruzione dell'unità di una CPU a singolo per istruzioni di tipo R e di tipo I (Prof. Borghese, ultima modifica 05.12.17). |
07/12/2017 | Festività di S. Ambrogio | |
L_17 | 12/12/2917 | Costruzione di una CPU per le istruzioni di salto condizionato e dell'unità di controllo per istruzioni di tipo R, I e J. Control and Data path (Prof. Borghese, ultima modifica 05.02.17). |
L_18 | 14/12/2017 | Esercitazione di ripasso (Prof. Borghese). |
B_10 | 14/12/2017 |
Laboratorio: impostazione del progetto d'esame (Dott. Basilico) |
C_02 | 19/12/2017 | Secondo compitino. Aula G12. Ore 10.30-13.15. Esercizi (19.12.2017). Risultati (AA 2017-2018) |
B_11 | 19/01/2018 |
Laboratorio: impostazione del progetto d'esame (Dott. Basilico) |