멀티태스킹 환경에서 여러 프로그램들이 

똑같은 이름의 레지스터를 쓰는데(맞죠?)

CPU가 처리하는 프로세스가 변경될 때마다 레지스터 값들을 저장했다가 빼왔다가 그러는건가요?

아니면 EIP라든가 이런 레지스터가 한개가 아닌거에요?