Página 13
Transcrição do slide
Processos
(Soluções para Exclusão Mútua)
Instrução TSL (test and set lock) Implementada com auxílio de hardware esta instrução funciona da seguinte maneira: Lê o conteúdo da memória, a palavra lock, no registrador
RX e, então, armazena um valor diferente de zero no
endereço de memória lock
Estas operações são indivisíveis: a CPU que esta
executando impede o acesso ao barramento de
memória
Quando termina de executar a região crítica, o processo
volta a colocar o valor de lock em zero