Lets learn some low level OS stuff on x86