미새문지

크래프톤 정글 week11, day82 - 스택(Stack) & 큐(Queue), syscall.c 코드 설명 본문

크래프톤 정글/TIL

크래프톤 정글 week11, day82 - 스택(Stack) & 큐(Queue), syscall.c 코드 설명

문미새 2024. 3. 29. 23:25
728x90

< 스택(Stack) & 큐(Queue) >

https://moonmisae-cdpt.tistory.com/173

 

스택(Stack), 큐(Queue)

스택(Stack) 스택은 프로그래밍에서 사용되는 기본적이면서도 중요한 자료구조 중 하나이며, 선형 자료구조이다. 데이터를 임시 저장하고 관리하는데 사용되며, 특히 데이터의 입력과 출력순서

moonmisae-cdpt.tistory.com

 

< syscall.c >

https://moonmisae-cdpt.tistory.com/174

 

pintOS - project2(Userprog) syscall.c

syscall.c < macro > 더보기 #define MSR_STAR 0xc0000081 /* 세그먼트 셀렉터 MSR, 64비트 모드로 전환할 때 사용되는 셀렉터를 저장 */ #define MSR_LSTAR 0xc0000082 /* 롱 모드 SYSCALL 목표 주소를 저장하는 MSR */ #define MS

moonmisae-cdpt.tistory.com

 


시스템 콜에 사용한 함수들과 c파일들을 다 뜯어볼 생각이다. 오늘은 스택 큐 알고리즘 학습하고, syscall.c 함수를 타고 들어가는 부분까지 확인하면서 코드를 뜯었다. 내일은 process.c를 뜯고 시간 되면 더 뜯어보는 걸로

교육관은 지금 vm이 너무 어려워서 고전하고 있는 것 같다. 다들 힘내서 막혀있는 부분 잘 뚫어내면 좋을텐데.. 좀만 더 화이팅

 

학습 시간 : 10 ~ 24시

728x90