프로세스 구조 deep dive
2019. 10. 15. 21:44ㆍ임베디드/운영체제
실제 C 프로그램이 프로세스로 실행될 때 동작을 알아보려고 한다
void insert(int data)
{
int tmp;
tmp = data;
}
int main(int argc, char **argv)
{
insert(3);
return 0;
}
실제 메모리영역 stack에는 다음과 같이 쌓이면서 실행이 끝나거나 함수가 끝나면 순차적으로 pop 되면서 비워지게 된다
'임베디드 > 운영체제' 카테고리의 다른 글
프로세스 구조와 Heap (0) | 2019.10.16 |
---|---|
eax, ebp 레지스터 역할 (0) | 2019.10.16 |
동기와 비동기의 차이 (0) | 2019.10.14 |
기술면접용 세마포어 (0) | 2019.10.14 |
스레드의 장단점 (0) | 2019.10.13 |