Si existen instrucciones más potentes (que los simples load y store) en el microprocesador se puede realizar la exclusión mutua más fácil.
Hoy casi todos los procesadores implementan un tipo de instrucci'on atómica que realiza algún cambio en la memoria al mismo tiempo que devuelve el contenido anterior de la memoria.