Test-and-set: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Luckas-bot (discussione | contributi)
m [r2.5.2] Bot: Aggiungo: uk:Test-and-set
Nessun oggetto della modifica
Riga 4:
In [[informatica]] l'istruzione '''test-and-set''' viene usata per scrivere in una locazione di memoria e torna il suo vecchio valore come una singola operazione atomica (non interrompibile). Se diversi processi possono accedere alla stessa area di memoria, e se un processo sta eseguendo una test-and-set, nessun altro processo può iniziare un'altra test-and-set finché il primo processo non ha terminato la propria. La [[CPU]] può usare l'istruzione test-and-set offerta da altre componenti elettroniche, oppure può fornire una propria istruzione test-and-set.Controlla e modifica atomicamente il contenuto di un byte.
 
<source lang="Cpp">
'''''char Test-and-Set(char *target){
valchar =Test-and-Set(char *target;){
*target val = 1*target;
*target = 1;
return val;
}'''
}
''
</source>
[[Categoria:Terminologia informatica]]