Lezioni

[26/02/2020] Introduzione ai Sistemi Operativi - Giorgio Grisetti

[28/02/2020] Controllo delle Versioni e Complenenti di C - Giorgio Grisetti

[04/03/2020] Complementi C - Esercizi - Irvin Aloise, Giorgio Grisetti

    • Complementi C: soluzioni degli esercizi (sorgenti)

[06/03/2020] Hardware e AVR - parte 1 - Giorgio Grisetti

[11/03/2020] Hardware e AVR - esercizi - Irvin Aloise, Giorgio Grisetti

[13/03/2020] Hardware e AVR - parte 2 - Irvin Aloise, Giorgio Grisetti

    • Hardware e AVR, pwm, timers, interrupt (slides) (video)

[18/03/2020] Hardware e AVR - parte 2 (esercizi), Coroutine, Context Switch su AVR - Irvin Aloise, Giorgio Grisetti

[20/03/2020] Memory Allocators - Irvin Aloise, Giorgio Grisetti

[25/03/2020] Syscall e Interrupt - Giorgio Grisetti

[27/03/2020] Processi - Giorgio Grisetti

[01/04/2020] DisastrOS: Introduzione - Irvin Aloise, Giorgio Grisetti

[03/04/2020] DisastrOS: Processi ed Esercitazione - Irvin Aloise, Giorgio Grisetti

[08/04/2020] DisastrOS: Timers ed Esercitazione - Irvin Aloise, Giorgio Grisetti

[15/04/2020] Scheduling dei Processi - Giorgio Grisetti

    • Generalita' ed algoritmi di scheduling (slides) (video)

[17/04/2020] Scheduling dei Processi - Irvin Aloise, Giorgio Grisetti

[22/04/2020] Memoria Principale - Giorgio Grisetti

    • Nozioni su MMU, memory management, cache (slides) (video)

[24/04/2020] Memoria Principale - Irvin Aloise, Giorgio Grisetti

    • Esempi di architetture (ARM, IA-32), swap + esempi pratici su MMU, cache e memory management (slides) (sorgenti) (video)
    • Esercizi d'esame sulla memoria principale (esercizi) (video)

[29/04/2020] Memoria Virtuale - Giorgio Grisetti

Image Credits: By Unknown - Set of wartime photos of GC&CS at Bletchley Park, Public Domain, https://commons.wikimedia.org/w/index.php?curid=72819587