A simple operating system written in x86 assembly and C