29. x86 userland assembly