목록혼공컴운 (1)
개발일지

9장. 운영체제 시작하기9-1. 운영체제운영체제란?실행할 프로그램에 필요한 자원을 할당하고 올바르게 실행되도록 도와주는 프로그램관리할 자원별로 기능이 나누어져 있음 (CPU 배분, 메모리 적재 등) 운영체제도 프로그램이다. 즉 메모리에 할당되어야 함!커널 영역: 운영체제가 사용하는 메모리 영역사용자 영역: 응용프로그램이 사용하는 메모리 영역 9-2. 커널커널(Kernel)?운영체제가 제공하는 기능 중 핵심 서비스를 담당하는 영역운영체제마다 제공하는 서비스가 다를 수 있지만, 공통적으로 필요한 필수적인 기능을 담당예시로 사용자 인터페이스는 운영체제 기능이긴 하지만 커널 기능은 아니다. 이중모드CPU가 명령어를 실행할 때 두 가지 모드로 구분하는 방식커널 모드: 운영체제 서비스를 제공 받을 수 있는 실행..
기록
2024. 8. 11.