Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
pub:arch2-lab-2014-2015 [2016/01/04 11:05] basilico [Architetture degli Elaboratori II, Laboratorio (A.A. 2014-2015)] |
pub:arch2-lab-2014-2015 [2016/09/26 12:50] (current) basilico |
~~Title: Arch2Lab-2014-2015~~ | ~~Title: Arch2Lab-2014-2015~~ |
| |
==== Architetture degli Elaboratori II, Laboratorio (A.A. 2014-2015) ==== | ==== Architettura degli Elaboratori II, Laboratorio (A.A. 2014-2015) ==== |
//(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2014-2015, Secondo Semestre)// | //(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2014-2015, Secondo Semestre)// |
| |
| |
| <color green> **Questa edizione del corso è terminata. Per informazioni aggiornate fare riferimento all'edizione corrente.**</color> |
| |
| |
=== Avvisi === | === Avvisi === |
* <color red> Le modalità di proposta e consegna dei progetti sono state aggiornate. Si veda la pagina: [[pub:arch-guida-progetti]]</color> | * Le modalità di proposta e consegna dei progetti sono state aggiornate. Si veda la pagina: [[pub:arch-guida-progetti]] |
* Il calendario degli appelli di Settembre 2015 e Gennaio 2016 è stato aggiornato. | * Il calendario degli appelli di Settembre 2015 e Gennaio 2016 è stato aggiornato. |
* Durante la sessione del turno A del 28 Maggio 2015 verrà svolta lezione sulla compilazione del codice --- //2015/05/27 15:18// | * Durante la sessione del turno A del 28 Maggio 2015 verrà svolta lezione sulla compilazione del codice --- //2015/05/27 15:18// |
| |
| |
=== Materiale === | === Storico Lezioni === |
- Intro al laboratorio, Assembly e il simulatore SPIM (12 Marzo 2015): {{:pub:arch2lab-2014-2015-01-intro_assembly_e_spim.pdf|pdf}}, {{:pub:arch2lab-2014-2015-01-src.zip.zip|src}}. | - Intro al laboratorio, Assembly e il simulatore SPIM (12 Marzo 2015). |
- Memoria: lettura, scrittura e indirizzamento (19 Marzo 2015): {{:pub:arch2lab-2014-2015-02-memoria_lettura_scrittura_indirizzamento.pdf|pdf}}, {{:pub:arch2lab-2014-2015-02-src.zip|src}}. | - Memoria: lettura, scrittura e indirizzamento (19 Marzo 2015). |
- System calls, register spilling (26 Marzo 2015): {{:pub:arch2lab-2014-2015-03-systemcalls-spilling.pdf|pdf}}, {{:pub:arch2lab-2014-2015-03-src.zip|src}}. | - System calls, register spilling (26 Marzo 2015). |
- Controllo di flusso (9 Aprile 2015): {{:pub:arch2lab-2014-2015-04-controllo_di_flusso.pdf|pdf}} | - Controllo di flusso (9 Aprile 2015). |
- Chiamata a procedure (16 Aprile 2015): {{:pub:arch2lab-2014-2015-05-_chiamata-procedure.pdf|pdf}} | - Chiamata a procedure (16 Aprile 2015). |
- Eccezioni (23 Aprile 2015): {{:pub:arch2lab-2014-2015-06-eccezioni.pdf|pdf}},{{:pub:exception.zip|exception handler}} | - Eccezioni (23 Aprile 2015). |
- Procedure annidate (30 Aprile 2015): {{:pub:arch2lab-2014-2015-07-_procedure-annidate.pdf|pdf}} | - Procedure annidate (30 Aprile 2015). |
- Procedure Ricorsive (7 Maggio 2015): {{:pub:testo_esercizi.pdf|testo esercizi}}, {{:pub:arch2lab-2014-2015-08-_procedure-ricorsive.pdf|pdf}} | - Procedure Ricorsive (7 Maggio 2015). |
- Intro progetto (14 Maggio 2015): {{:pub:arch2lab-2013-2014-09-esercizio_progetto.pdf|pdf}} | - Intro progetto (14 Maggio 2015). |
- JAT, Stringe, Numeri Pseudo-Random (28 Maggio 2015): {{:pub:arch2lab-2013-2014-10-jat-stringhe-random.pdf|pdf}} | - JAT, Stringe, Numeri Pseudo-Random (28 Maggio 2015). |
| |
== Materiale Extra == | |
* Documentazione di SPIM {{:pub:spim_documentation.pdf|pdf}} e manuale per la versione windows usata in laboratorio {{:pub:spimwin.pdf|pdf}}. | |
| |
=== L'esame di laboratorio === | === L'esame di laboratorio === |
| |
* L'esame prevede la realizzazione di un progetto individuale in assembly, sulla linea delle esercitazioni tenute in laboratorio. Tale progetto deve essere preventivamente concordato con il docente, realizzato in [[http://spimsimulator.sourceforge.net/|SPIM]] e corredato da una breve relazione per poi essere discusso in sede orale. Le regole per la proposta e consegna sono descritte in dettaglio a questa pagina: [[pub:arch-giuda-progetti]]; | * L'esame prevede la realizzazione di un progetto individuale in assembly, sulla linea delle esercitazioni tenute in laboratorio. Tale progetto deve essere preventivamente concordato con il docente, realizzato in [[http://spimsimulator.sourceforge.net/|SPIM]] e corredato da una breve relazione per poi essere discusso in sede orale. Le regole per la proposta e consegna sono descritte in dettaglio a questa pagina: [[pub:arch-guida-progetti]]; |
* 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 calendario può subire variazioni che verranno propriamente segnalate su questa pagina. | * il calendario può subire variazioni che verranno propriamente segnalate su questa pagina. |
| |
=== 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 grey> Venerdì 18 Settembre 2015 </color> | <color grey> Sala riunioni secondo piano (via Comelico) </color> | <color grey> Venerdì 11 Settembre 2015</color>| | |
| <color blue/yellow> Venerdì 22 Gennaio 2016 </color>| <color grey> (da definire) </color> | <color blue/yellow> Venerdì 15 Gennaio 2016 </color>| | |
| Giovedì 18 Febbraio 2016 | <color grey> (da definire) </color> | Giovedì 11 Febbraio 2016 | | |