Version 157 (modified by 11 years ago) ( diff ) | ,
---|
Laboratorio di Sistemi Operativi
Da leggere come introduzione al laboratorio: The cognitive style of Unix
Materiale 2012/2013
1. 6 marzo 2013 (Aula)
- Slide -- Slide (versione stampabile)
- Guy Steele
- NASM
- A comparison of GAS and NASM
- PC Assembly Language, by Paul A. Carter
- Sperimentazione 1
2. 13 marzo 2013
- Slide -- Slide (versione stampabile)
- Dijkstra: My recollections of operating system design
- Live CD Release Sun May 12 10:09:11 2013 +0200 2bb85af (96MiB, SHA1 929b863a8a03652889e9050f70a2378d26a70153)
- Qemu per Windows 1.3.1 (12MiB)
- Tutto vi in una schermata Perché hjkl Un tutorial segnalato da Riccardo Robecchi (Attenzione! alcuni dettagli si riferiscono a un sistema Gentoo GNU/Linux)
- Sperimentazione 2
3. 20 marzo 2013
- Slide -- Slide (versione stampabile)
- Confronto fra varie shell: Unix, Windows, Mac
- Manuale GNU assembler
- Sperimentazione 3
4. 27 marzo 2013 (Aula)
5. 10 aprile 2013 (Aula)
- Slide -- Slide (versione stampabile)
- Thread isolati
- Thread memoria condivisa
- Thread sincronizzati con Peterson
- Thread sincronizzati con "TSL" enter.asm
- PThread sincronizzati con semafori
- PThread sincronizzati con monitor
6. 17 aprile 2013
- Slide -- Slide (versione stampabile)
- A Brief Introduction to Unix (With Emphasis on the Unix Philosophy) Wikipedia on Unix philosophy
- Per familiarizzare con shell e comandi, può essere utile una fase di memorizzazione con Memrise
7. 24 aprile 2013 (Aula)
8. 15 maggio 2013
9. 22 maggio 2013
- Slide -- Slide (versione stampabile)
- MIT Lab 1
- Disco aggiuntivo per la persistenza con Qemu con JOS (1.4MiB)
10. 29 maggio 2013
11. 5 giugno 2013 Tau
12. 12 giugno 2013
Materiale aa.aa. precedenti
Note:
See TracWiki
for help on using the wiki.