wait(), P()
signal(), V()
바이너리를 통해 카운팅 세마포어를 구현할 수도 있다!
while(testAndSet(&S));
S = 0;
P(); → Critical Section → P();
V(); → Critical Section → P();