A pure x86 assembly language toy OS