page table
-
[Pintos] 로딩 (Loading) - Loader, Real mode, Protected mode, A20 gate, Page Table프로젝트/Pintos 2021. 3. 19. 13:48
로딩 로딩은 Pintos 의 Loader 의 실행과 kernel initialization 작업을 포함한다. 1. Loader 여기서 로딩은 pintos 의 첫 실행시 진행되는 부팅의 과정을 나타낸다. 부팅이란 컴퓨터가 구동하여 기초적인 초기화 작업을 수행하고 운영 체제를 읽어오는 일련의 작업을 말한다. 로더(Loader) 는 이러한 부팅의 작업을 진행하는 프로그램으로 장치(Disk) 의 첫 번째 트랙의 첫 번째 섹터에 저장되어 있다. Pintos 에서 로딩의 대략적인 순서는 아래와 같다. (로더의 코드는 에 구현되어 있다.) 1. BIOS 가 로더(Loader) 를 메모리에 로드(Load) 한다. BIOS 는 컴퓨터가 구동된 후 저장 장치의 첫 번째 섹터(Sector) 를 탐색하여 이 장치가 부팅 가능..