Suppose you are on a computer that doe snot have indivisble machine instructions (such as Test-and_set, Test-and-Swap, etc.) that may be used in the implementation of critical sections. With the aid of pseudo-code, describe how interrupts may be used in the implementation of semaphores????????????