Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pub:arch1-lab-2014-2015 [2015/07/13 12:35]
basilico
pub:arch1-lab-2014-2015 [2016/09/26 12:50] (current)
basilico
Line 1: Line 1:
 ~~Title: Arch1Lab-2014-2015~~ ~~Title: Arch1Lab-2014-2015~~
  
-==== Architetture degli Elaboratori I, Laboratorio (A.A. 2014-2015) ====+==== Architettura degli Elaboratori I, Laboratorio (A.A. 2014-2015) ====
 //(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2014-2015, Primo Semestre)// //(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2014-2015, Primo Semestre)//
  
 +<color green> **Questa edizione del corso è terminata. Per informazioni aggiornate fare riferimento all'edizione corrente.**</color>
 +
 +/*
 === Avvisi: === === Avvisi: ===
   * <color green> Il calendario degli appelli di Settembre 2015 e Gennaio 2016 è stato aggiornato.</color>   * <color green> Il calendario degli appelli di Settembre 2015 e Gennaio 2016 è stato aggiornato.</color>
   * La data della prossima sessione di orali (Giugno 2015) è stata modificata; si veda il calendario a fondo pagina.   * La data della prossima sessione di orali (Giugno 2015) è stata modificata; si veda il calendario a fondo pagina.
   * Slides e circuiti della sessione 8 (3 Dicembre 2014) sono stati aggiornati con la correzione di un'imprecisione.   * Slides e circuiti della sessione 8 (3 Dicembre 2014) sono stati aggiornati con la correzione di un'imprecisione.
 +*/
  
-=== Orari Laboratorio===+=== Orari Laboratorio ===
  
   * Turno A (Cognomi A-D) mercoledì, ore 13:30-15.30, aula 307 (via Celoria) - N. Basilico   * Turno A (Cognomi A-D) mercoledì, ore 13:30-15.30, aula 307 (via Celoria) - N. Basilico
Line 15: Line 19:
   * Turno C (Cognomi N-Z) mercoledì, ore 13:30-15.30, aula 310 (via Celoria) - M. Marchi   * Turno C (Cognomi N-Z) mercoledì, ore 13:30-15.30, aula 310 (via Celoria) - M. Marchi
  
-=== Materiale === +=== Storico Lezioni === 
-  - Codifica dell'informazione numerica (8 Ottobre 2014): {{:pub:arch1-2015-01-codificainformazionenumerica_handout.pdf|pdf}} +  - Codifica dell'informazione numerica (8 Ottobre 2014) 
-  - Introduzione alla progettazione digitale in Logisim (15 Ottobre 2014): {{:pub:arch1lab-2015-02-testoesercizi.pdf|testo esercizi}},{{:pub:arch1lab-2015-02-introprogettazionedigitalelogisim.pdf|pdf}},{{:pub:arch1lab-2015-02-circ.zip|src}} +  - Introduzione alla progettazione digitale in Logisim (15 Ottobre 2014) 
-  - Forme canoniche (22 Ottobre 2014): {{:pub:arch1lab-2015-03-testoesercizi.pdf|testo esercizi}}, {{:pub:arch1lab-2015-03.pdf|pdf}}, {{:pub:arch1lab-2015-03-circ.zip|src}} +  - Forme canoniche (22 Ottobre 2014) 
-  - Circuiti combinatori notevoli e aritmetici (5 Novembre 2014): {{:pub:arch1lab-2015-04-testoesercizi.pdf|testo esercizi}}, {{:pub:arch1lab-2015-04.pdf|pdf}}, {{:pub:arch1lab-2015-04-circ.zip|src}} +  - Circuiti combinatori notevoli e aritmetici (5 Novembre 2014) 
-  - Moltiplicazione e ALU (12 Novembre 2014): {{:pub:arch1lab-2015-05-testoesercizi.pdf|testo esercizi}}, {{:pub:arch1lab-2015-05.pdf|pdf}}, {{:pub:arch1lab-2015-05-src.zip|src}} +  - Moltiplicazione e ALU (12 Novembre 2014) 
-  - Bistabili, memorie (19 Novembre 2014): {{:pub:arch1lab-2015-06-testoesercizi.pdf|testo esercizi}},{{:pub:arch1lab-2015-06.pdf|pdf}}, {{:pub:arch1lab-2015-06-circ.zip|src}} +  - Bistabili, memorie (19 Novembre 2014) 
-  - Memorie, contatori (26 Novembre 2014): {{:pub:arch1lab-2015-07-testoesercizi.pdf|testo esercizi}}, {{:pub:arch1lab-2015-07.pdf|pdf}}, {{:pub:arch1lab-2015-07-circ.zip|src}} +  - Memorie, contatori (26 Novembre 2014) 
-  - Macchine a stati finiti (3 Dicembre 2014): {{:pub:arch1lab-2015-08-testoesercizi.pdf|testo esercizi}}, {{:pub:arch1lab-2015-08.pdf|pdf}}, {{:pub:arch1lab-2015-08-circ.zip|src}} +  - Macchine a stati finiti (3 Dicembre 2014) 
-  - Macchine a stati finiti (2), inizio progetti (10 Dicembre 2014): {{:pub:moore-lavatrice_soluzione.pdf|pdf}} +  - Macchine a stati finiti (2), inizio progetti (10 Dicembre 2014)
-  - Svolgimento del progetto in aula (17 Dicembre 2014) +
- +
-=== Materiale Extra === +
-  * Riconoscimento dell'overflow nella somma {{:pub:note_overflow.pdf|pdf}} +
-  * Un componente utile al progetto: il "controller navicella". Soluzione basata sulla macchina di Moore {{:pub:controller_navicella.zip|src}}; soluzione basata sui registri a scorrimento {{:pub:controller_navicella_reg.zip|src}}.+
  
 === L'esame di laboratorio === === L'esame di laboratorio ===
Line 35: Line 34:
   * L'esame prevede la realizzazione di un progetto individuale in [[http://www.cburch.com/logisim/|LogiSIM]]. Tale progetto deve essere proposto al docente con un documento di specifica e realizzato solo dopo approvazione esplicita. La consegna del progetto, oltre al circuito, deve includere una breve relazione che ne descriva il funzionamento. Le regole per la proposta e consegna sono descritte in dettaglio qui: {{:pub:arch1lab-2015-descrizione_progetto.pdf|pdf}}. Alcuni esempi di relazioni e progetti delle edizioni precedenti sono disponibili qui: {{:pub:arch1lab-2015-esempi_progetto.zip|zip}}. Ulteriori esempi e indicazioni possono essere consultati sul sito dell'edizione 2013 a questo [[http://marchi.ricerca.di.unimi.it/Teaching/Architetture14/|link]];   * L'esame prevede la realizzazione di un progetto individuale in [[http://www.cburch.com/logisim/|LogiSIM]]. Tale progetto deve essere proposto al docente con un documento di specifica e realizzato solo dopo approvazione esplicita. La consegna del progetto, oltre al circuito, deve includere una breve relazione che ne descriva il funzionamento. Le regole per la proposta e consegna sono descritte in dettaglio qui: {{:pub:arch1lab-2015-descrizione_progetto.pdf|pdf}}. Alcuni esempi di relazioni e progetti delle edizioni precedenti sono disponibili qui: {{:pub:arch1lab-2015-esempi_progetto.zip|zip}}. Ulteriori esempi e indicazioni possono essere consultati sul sito dell'edizione 2013 a questo [[http://marchi.ricerca.di.unimi.it/Teaching/Architetture14/|link]];
   * gli studenti che hanno frequentato le sessioni di laboratorio in un'edizione precedente del corso possono fare riferimento alle modalità di proposta e consegna valide per tale edizione;   * gli studenti che hanno frequentato le sessioni di laboratorio in un'edizione precedente del corso possono fare riferimento alle modalità di proposta e consegna valide per tale edizione;
-  * il voto ottenuto nella prova di laboratorio verrà verbalizzato contestualmente al primo appello utile del corso di teoria, non oltre 18 mesi dalla data di conseguimento e inciderà per 1/3 sul voto finale del corso di Architetture+  * il voto ottenuto nella prova di laboratorio verrà verbalizzato contestualmente al primo appello utile del corso di teoria, non oltre 18 mesi dalla data di conseguimento e inciderà per 1/3 sul voto finale del corso di Architettura
-  * il calendario per la consegna e discussione dei progetti non è vincolante: in caso di necessità giustificate sarà possibile concordare altre date; +  * il calendario per la consegna e discussione dei progetti è riportato sulla pagina dell'edizione corrente del corso e non è vincolante: in caso di necessità giustificate sarà possibile concordare altre date; 
-  * il calendario può subire variazioni che verranno propriamente segnalate su questa pagina. +  * il calendario può subire variazioni che verranno propriamente segnalate sulla pagina dell'edizione corrente del corso.
- +
- +
-=== Calendario per la consegna dei progetti (2015-2016) === +
- +
- +
-^ Data e ora orale      ^ Luogo ^ Deadline consegna       ^  +
-| <color grey> Venerdì 16 Gennaio 2015, dalle ore 14:30 </color>\\ <color grey> (+ Lunedì 19 Gennaio 2015, dalle 9:30)</color>| <color grey>Aula Alfa</color> \\ <color grey>+ Sala riunioni secondo piano (via Comelico)</color>|<color grey>Mercoledì 14 Gennaio 2015</color>+
-| <color grey> Venerdì 13 Febbraio 2015, dalle ore 9:30 </color> | <color grey> Sala riunioni secondo piano (via Comelico) </color>  | <color grey> Mercoledì 11 Febbraio 2015 </color>+
-| <color grey> Venerdì 26 Giugno 2015, dalle ore 9:30 </color>|<color grey>Sala riunioni secondo piano (via Comelico)</color>|<color grey>Venerdì 19 Giugno 2015</color>+
-| <color grey>Lunedì 13 Luglio 2015, dalle 9:30 </color> | <color grey>Sala riunioni secondo piano (via Comelico)</color> | <color grey>Venerdì 10 Luglio 2015</color>+
-| <color blue/yellow> Venerdì 18 Settembre 2015 </color> | <color grey> (da definire) </color>  | <color blue/yellow> Venerdì 11 Settembre 2015</color>+
-| Venerdì 22 Gennaio 2016 | <color grey> (da definire) </color>  | Venerdì 15 Gennaio 2016|+