프로세스의개념1 [OS] 프로세스 (1) 1. 프로세스란 실행 중인 프로그램을 뜻한다. 2. 프로세스의 문맥 프로세스가 실행이 시작되면, 프로세스만의 독자적인 주소 공간을 형성한다. 이 프로세스가 CPU를 얻게 되면 PC(Program Counter)라는 레지스터가 이 프로세스의 code 어느 한 부분을 가리키게 되고, 매 순간 instruction을 하나씩 읽어서 CPU 안으로 불러들인다. 레지스터에 어떤 값을 넣은 뒤 ALU(산술논리 연산장치)에서 어떤 연산을 하고 그 결과를 레지스터에 저장하거나 바깥의 메모리에 저장하는 과정이 발생한다. 이 과정이 반복되는 중, 어느 시점에 프로세스가 어디까지 와 있는가를 규명하는데 필요한 요소를 '프로세스의 문맥' 이라 한다. 이러한 프로세스의 문맥을 나타내기 위해서는 Program Counter가 어디.. 2021. 11. 30. 이전 1 다음