lab1: Simple assembly code output
lab2: Building printf and other output functions
lab3: Clock and shell
lab4: Memory management
lab5: FCFS (First-Come, First-Served) scheduling for processes
lab6: Other scheduling algorithms and preemptive scheduling for processes