본문 바로가기

개인공부

크리티컬섹션 HW 솔루션

반응형

TestAndSet TAS instruction

 

Test 와 Set을 한번에 수행하는 기계어

 

위에 TestAndSet이 한번에 수행이 된다.

 

boolean 의 주소값을 받고 temp에 저장한다음 불러온 target의 값을 true로 만들고 temp를 반환한다.

 

타겟값을 반환하면서 현재값을 true로 바꾸어준다.

 

이 연산이 있으면 ME 문제가 한방에 해결된다.

 

반응형

'개인공부' 카테고리의 다른 글

Semaphore  (0) 2020.06.21
Spinlock  (0) 2020.06.21
크리티컬 섹션 해결 알고리즘  (0) 2020.06.21
프로세스 동기화 방법  (0) 2020.06.21
SPN / SRTN / HRRN  (0) 2020.06.21