Si existen instrucciones más potentes (que los simples loady 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ón atómica que realiza algún cambio en la memoria al mismo tiempo que devuelve el contenido anterior de la memoria.