본문 바로가기

Project/OS

OS 개발 9챕터


9챕터는 IA-32e 모드로 전환하기 위해서 페이지 테이블들을 설정하는 작업을 했다. 처음에 페이징 공부할 때 진짜 머리가 터지는 줄 알았는데 직접 짜보면서 관계를 이해하고 보니까 좀 봐줄만 하다. 그래도 어렵다. 진짜 페이징 같은 것들을 다중 포인터로 해서 구상하는 사람들은 머리가 얼마나 좋은 건지를 모르겠다. 오류는 make 오류 메시지를 보고서 바로 알 수 있는 오류들이라서 많이 삽질 하지는 않았다. 

하나하나 알아가는 맛이 쏠쏠한 것 같다.

'Project > OS' 카테고리의 다른 글

OS 개발 11챕터  (0) 2016.04.12
OS 개발 10챕터  (0) 2016.04.10
OS 개발 8챕터  (0) 2016.04.08
OS 개발 7챕터  (0) 2016.04.07
OS 개발 6챕터  (0) 2016.04.07