= Laboratorio di Sistemi Operativi = * [wiki:MaterialeVecchio Materiale 2008/2009] == Materiale 2009/2010 == === Lezione 1 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab01.pdf Slide 3/3/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab01-handout.pdf Slide 3/3/2010 (versione stampabile)] * [http://www.cs.utexas.edu/users/EWD/ewd13xx/EWD1303.PDF Dijkstra: My recollections of operating system design] * [http://www.nasm.us/ NASM] * [http://www.drpaulcarter.com/pcasm/ PC Assembly Language, by Paul A. Carter] * [http://www.intel.com/products/processor/manuals/ Manuali Intel] * [http://wiki.qemu.org/Main_Page QEmu] [wiki:"Sperimentazione 1"] === Lezione 2 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab02.pdf Slide 10/3/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab02-handout.pdf Slide 10/3/2010 (versione stampabile)] * [http://homes.dico.unimi.it/sisop/qemu-0.9.0-win32.zip QEmu 0.9.0 per windows] * [http://www.puredarwin.org/downloads/qemu-0.10.1.dmg QEmu 0.10.1 per Mac OS X] * [http://homes.dico.unimi.it/~sisop/qemu/minix3-full.qcow Immagine Qemu MINIX 3.1.2a con Vim, ssh, ecc.] * [http://en.wikipedia.org/wiki/Vi vi] * [http://en.wikipedia.org/wiki/Emacs Emacs] [wiki:"Sperimentazione 2"] === Lezione 3 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab03.pdf Slide 17/3/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab03-handout.pdf Slide 17/3/2010 (versione stampabile)] [wiki:"Sperimentazione 3"] === Lezione 4 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab04.pdf Slide 24/3/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab04-handout.pdf Slide 24/3/2010 (versione stampabile)] [wiki:"Sperimentazione 4"] === Lezione 5 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab05.pdf Slide 31/3/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab05-handout.pdf Slide 31/3/2010 (versione stampabile)] * [http://appuntilinux.mirror.garr.it/mirrors/appuntilinux/a2/a228.htm#almltitle801 Un riferimento per la shell] * [http://steve-parker.org/sh/cheatsheet.pdf Shell Cheat Sheet] * [http://www.gnu.org/software/coreutils/manual/html_node/index.html GNU Coreutils] [wiki:"Sperimentazione 5"] === Lezione 6 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab06.pdf Slide 14/4/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab06-handout.pdf Slide 14/4/2010 (versione stampabile)] * [http://a2.pluto.it/introduzione_al_linguaggio_c.htm Introduzione al linguaggio C] [wiki:"Sperimentazione 6"] === Lezione 7 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab07.pdf Slide 21/4/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab07-handout.pdf Slide 21/4/2010 (versione stampabile)] * [http://homes.dico.unimi.it/sisop/lucidi0809/part.pdf Esempio di esercizio di partizionamento] [wiki:"Sperimentazione 7"] === Lezione 8 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab08.pdf Slide 28/4/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab08-handout.pdf Slide 28/4/2010 (versione stampabile)] [wiki:"Sperimentazione 8"] === Lezione 9 === * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab09.pdf Slide 12/5/2010] -- [http://homes.dico.unimi.it/~sisop/lucidi0910/solab09-handout.pdf Slide 12/5/2010 (versione stampabile)] * [http://www.usenix.org/publications/login/2006-04/openpdfs/herder.pdf Articolo di riferimento] [wiki:"Sperimentazione 9"]