История изменений
Исправление alysnix, (текущая версия) :
а как же команда inc в x86?
она не атомарная и инкремент только на 1 . на нижнем уровне все равно берется в регистр, там увеличивается, а потом пишется обратно. она атомарна с префиксом lock, если адресное выражение для приемника представимо в виде ее операнда.
Исходная версия alysnix, :
а как же команда inc в x86? она не атомарная и инкремент только на 1 . на нижнем уровне все равно берется в регистр, там увеличивается, а потом пишется обратно. она атомарна с префиксом lock, если адресное выражение для приемника представимо в виде ее операнда.