[OS] 운영체제 생성과 시스템 부트(System Boot)
·
Computer Science/Operating System
OS 구현 과정OS S.W → 요구사항 정의 및 분석 → 설계(기법, 정책) → 구현 → 디버깅 과거: 어셈블리어로 작성 / 현재: 고급언어 (C, C++)장점코드를 빨리 작성 가능더욱 간결높은 가독성, 디버깅 쉬움이식(다른 H/W로 옮기는 일)이 훨씬 쉬움단점속도가 느림기억장치가 많이 필요함 (그러나 좋은 컴파일러로 보완)성능의 핵심 관건: ‘자료 구조’, ‘알고리즘’시스템 생성 (SYSGEN)시스템이 각 특정 컴퓨터 사이트를 위해 구성되거나 생성되는 과정 부팅 (Booting)커널을 적재하여 컴퓨터를 시동하는 절차 부트스트랩 프로그램 (Bootstrap Program) or 부트스트랩 로더 (Bootstrap Loader)ROM에 저장된 조그마한 코드로 커널을 찾아 메모리에 적재하고, 수행을 시작하도..
HaSeon9
'booting' 태그의 글 목록