프로세스 구조와 컴퓨터 구조
2021. 2. 21. 16:33ㆍComputer(인강)/운영체제
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 |