Hay dos técnicas distintas por el motivo de la arquitectura x86 que utiliza diferentes niveles de acceso para el sistema operativo y para las aplicaciones de usuario: