계란으로 바위깨기1 Process 반효경 교수님의 '운영체제'를 보고 기록한 자료입니다. 1. Process 프로세스란 실행중인 프로그램을 말한다. 이 프로세스가 실행되면 해당 프로세스만의 독자적인 주소 공간이 생성된다. // user stack(프로세스 A의 주소공간) -------- | stack | -------- | data | -------- | code | -------- 주소 공간이 생성된 프로그램이 CPU를 점유하게 되면 Program Counter라는 Register가 프로세스의 code 를 가르키게 되며, 매 순간 code 안에 있는 기계어를 읽어서 CPU안에 있는 Register에 값을 넣고 산술논리연치(ALU) 장치를 통해 연산을 한다. 연산의 결과는 Register에 저장하거나 바깥 메모리 프로세스의 data에 저.. 2022. 1. 23. 이전 1 다음