Architettura degli Elaboratori II, Laboratorio (A.A. 2015-2016)
(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2015-2016, Secondo Semestre)
Questa edizione del corso è terminata. Per informazioni aggiornate fare riferimento all'edizione corrente.
Avvisi
- La discussione dei progetti di Venerdì 13 Gennaio avverrà in AIS Lab (via Celoria) — NB 2017/01/09 10:07
- Il calendario con le date di discussione dei progetti è stato aggiornato. — NB 2016/11/02 13:09
- La discussione dei progetti del 29 Settembre 2016 è conclusa. — NB 2016/10/04 08:22
- Causa impegni dipartimentali, deadline e discussione dei progetti sono posticipati, rispettivamente, al 22 e al 29 Settembre 2016. — NB 2016/09/16 17:09
- Il ricevimento di Mercoledì 8 Giugno 2016 è sospeso. — NB 2016/06/08 07:50
- La sessione di laboratorio di venerdì 3 Giugno 2016 è annullata (da calendario accademico). — NB 2016/05/30 09:23
- La sessione di laboratorio di venerdì 20 Maggio 2016 è annullata. — NB 2016/03/07 12:50
- Il calendario è stato aggiornato con le date degli appelli di tutto il 2016. — NB 2016/02/22 11:01
- Il calendario per la discussione dei progetti di Febbraio 2016 è stato riorganizzato su tre date (18, 23 e 26 Febbraio 2016) per motivi organizzativi.
- Il corso avrà inizio Venerdì 11 Marzo 2016. — NB 2016/01/14 12:40
- A breve verranno pubblicate data di inizio del corso e aule. — NB 2016/01/07 11:15
Orari Laboratorio
- Venerdì, ore 13.30-15.30, aula 307 (via Celoria) - (Cognomi A-F)
Materiale
- Intro al laboratorio, Assembly e il simulatore SPIM (11 Marzo 2016);
- Memoria: lettura, scrittura e indirizzamento (18 Marzo 2016);
- System calls e register spilling (1 Aprile 2016);
- Controllo di flusso (8 Aprile 2016);
- Chiamata a procedure (15 Aprile 2016);
- Gestione delle eccezioni (22 Aprile 2016);
- Procedure annidate (29 Aprile 2016);
- Procedure ricorsive (6 Maggio 2016);
- Esempio esercizio per il progetto (13 Maggio 2016);
- JAT, caratteri e stringhe, allocazione dinamica, numeri pseudorandom (10 Giugno 2016);
Materiale Aggiuntivo
L'esame di laboratorio
- Per poter svolgre l'esame è consigliato leggere molto attentamente la Guida all'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 SPIM e corredato da una breve relazione per poi essere discusso in sede orale.
- 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.