22 | | === 1. 6 marzo 2013 ^(Aula)^ |
23 | | |
24 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab01.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab01-handout.pdf Slide (versione stampabile)] |
25 | | * [http://www.nasm.us/ NASM] |
26 | | * [wiki:"Sperimentazione 1"] |
27 | | |
28 | | === 2. 13 marzo 2013 |
29 | | |
30 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab02.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab02-handout.pdf Slide (versione stampabile)] |
31 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab.iso Live CD Release Sun May 12 10:09:11 2013 +0200 2bb85af (96MiB, SHA1 929b863a8a03652889e9050f70a2378d26a70153)] |
32 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/Qemu-1.3.1-windows.zip Qemu per Windows 1.3.1 (12MiB)] |
33 | | * [wiki:"Sperimentazione 2"] |
34 | | |
35 | | |
36 | | === 3. 20 marzo 2013 |
37 | | |
38 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab03.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab03-handout.pdf Slide (versione stampabile)] |
39 | | * [http://sourceware.org/binutils/docs/as/ Manuale GNU assembler] |
40 | | * [wiki:"Sperimentazione 3"] |
41 | | |
42 | | |
43 | | === 4. 27 marzo 2013 ^(Aula)^ |
44 | | |
45 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab04.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab04-handout.pdf Slide (versione stampabile)] |
46 | | |
47 | | === 5. 10 aprile 2013 ^(Aula)^ |
48 | | |
49 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab05.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab05-handout.pdf Slide (versione stampabile)] |
50 | | * [source:trunk/threads-isolated.c@15 Thread isolati] |
51 | | * [source:trunk/threads-shared.c@15 Thread memoria condivisa] |
52 | | * [source:trunk/threads-peterson.c@15 Thread sincronizzati con Peterson] |
53 | | * [source:trunk/threads-tsl.c@15 Thread sincronizzati con "TSL"] [source:trunk/enter.asm@2 enter.asm] |
54 | | * [source:trunk/threads-sem.c@25 PThread sincronizzati con semafori] |
55 | | * [source:trunk/guardiano.c@25 PThread sincronizzati con monitor] |
56 | | |
57 | | === 6. 17 aprile 2013 |
58 | | |
59 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab06.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab06-handout.pdf Slide (versione stampabile)] |
60 | | * [http://en.wikipedia.org/wiki/Unix_philosophy Wikipedia on Unix philosophy] |
61 | | * Per familiarizzare con shell e comandi, può essere utile una fase di memorizzazione con [http://www.memrise.com/course/86904/solab-unimi/ Memrise] |
62 | | |
63 | | === 7. 24 aprile 2013 ^(Aula)^ |
64 | | |
65 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab07.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab07-handout.pdf Slide (versione stampabile)] |
66 | | |
67 | | === 8. 15 maggio 2013 |
68 | | |
69 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab08.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab08-handout.pdf Slide (versione stampabile)] |
70 | | * [http://www.gnu.org/software/coreutils/manual/html_node/index.html GNU coreutils] |
71 | | |
72 | | |
73 | | === 9. 22 maggio 2013 |
74 | | |
75 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab09.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab09-handout.pdf Slide (versione stampabile)] |
76 | | * [http://pdos.csail.mit.edu/6.828/2012/labs/lab1/ MIT Lab 1] |
77 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/persistence-jos.qcow Disco aggiuntivo per la persistenza con Qemu con JOS (1.4MiB)] |
78 | | |
79 | | === 10. 29 maggio 2013 |
80 | | |
81 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab10.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab10-handout.pdf Slide (versione stampabile)] |
82 | | * [http://pdos.csail.mit.edu/6.828/2012/labs/lab2/ MIT Lab 2] |
83 | | * SoluzioniJos |
84 | | |
85 | | |
86 | | === 11. 5 giugno 2013 ^Tau^ |
87 | | |
88 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab11.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab11-handout.pdf Slide (versione stampabile)] |
89 | | * [http://pdos.csail.mit.edu/6.828/2012/lec/x86_translation_and_registers.pdf X86 Memory management (MIT reference)] |
90 | | |
91 | | |
92 | | |
93 | | === 12. 12 giugno 2013 |
94 | | |
95 | | * [http://homes.di.unimi.it/~sisop/lucidi1213/solab12.pdf Slide] -- [http://homes.di.unimi.it/~sisop/lucidi1213/solab12-handout.pdf Slide (versione stampabile)] |
96 | | * [http://pdos.csail.mit.edu/6.828/2012/labs/lab3/ MIT Lab 3] |
| 22 | === 1. 5 marzo 2013 ^(Aula)^ |