프로세스 구조와 컴퓨터 구조

2021. 2. 21. 16:33Computer(인강)/운영체제

728x90
반응형

안녕하세요 bannavi입니다^ㅅ^

 

오늘은~~

프로세스 구조와 컴퓨터 구조에 대해서 살펴볼거에요

 

바로 시작해볼게요! 고고~

 

 

프로세스(process)는 일반적으로 어떻게 구성되어 있을까?

 

1. text(CODE)

: 코드

2. data

: 변수/초기화된 데이터

3. stack

: 임시 데이터(함수 호출, 로컬 변수 등)

4. heap

: 코드에서 동적으로 만들어지는 데이터

 

 

참고.

 

스택(stack)은

자료구조 였지만,

이러한 스택을 이용해서 함수를 실행할 수 있는 구조를 만드는것을 스텍프레임(stack frame)이라고 합니다.

 

 

PC(Program Counter) + SP(Stack Pointer)

 

09:43 참고

 

참고.EBP는 어떤 부분이 문제였는지를 빠르게 tracking하기 위해서 제공한다.

 

 

728x90
반응형

'Computer(인강) > 운영체제' 카테고리의 다른 글

프로세스 구조와 스택 오버플로우  (0) 2021.02.21
프로세스 구조와 힙  (0) 2021.02.21
프로세스 구조  (0) 2021.02.21
인터럽트 내부 동작  (0) 2021.02.21
인터럽트 종류  (0) 2021.02.21