what happens if a context switch happens while the cpu is executing instruction X
will instruction x be restarted?
What do you think?
Or ask yourself the question, if the answer were "No", what sort of chaos would result?