2013 Study Team/학습계획

OS 커널팀 학습계획

알 수 없는 사용자 2014. 2. 16. 16:16

< 만들면서 배우는 OS 커널의 구조와 원리 >


- 2월 3주차 : 부트스트랩 + 커널 로드 (1, 2장)


- 2월 4주차 : Real Mode & Protected Mode (3장)


- 3월 1주차 : 인터럽트 & 예외 (4장)


- 3월 2주차 : Task Switching (5장)


- 3월 3주차 : 유저모드 Task Switching (7장)


- 3월 4주차 : Paging (8장)


- 4월 이후 : C언어로 커널 만들기 (9장)


----------------------------------------------------------------------


# 팀원 : 박현우(팀장), 김보라, 김한슬, 이철원, 송동현, 김민영(2/24전까지)


# 총 6주 +@ 과정으로 진행


# 개별 스터디를 기준으로 하며, 스터디 전 예습 및 소스코드 코딩 작업 필수


# 팀원 중 한 사람씩 돌아가면서 매주 스터디 시간에 정해진 분량을 책임지고 설명해주는 방식으로 진행하며,

 나머지 팀원이 보완해주는 내용을 수정 및 추가하여 동아리 세미나 때 발표


# 팀 프로젝트가 아닌 스터디이므로 별도의 결과물은 없으며, 추후에 공부하게 될 학생을 위해서 매주 스터디 내용을 OneScore 팀블로그에 정리할 예정


# 참고서적

- OS가 보이는 그림책

- 윈도우즈 시스템 프로그래밍

- OS 구조와 원리 : OS 개발 30일 프로젝트

- IT EXPECT 64비트 멀티코어 OS 원리와 구조1, 2

- 기타 어셈블리 명령어는 공부하면서 구글링을 통해 찾아보도록 한다.