IT 지식/CS 기초
컴퓨터의 구성 요소 (H/W, User mode, Kernel mode)
국가와 국민으로 이해하기컴퓨터 = 국가국가는 영토, 정부, 민간 3가지로 구성된다.영토가 있어야 정부가 존재할 수 있으며, 정부가 있어야 국민이 존재할 수 있다. (존립 기반 = 전제 조건)영토 = H/W = CPU+RAM+DISK 등정부,민간 = S/W 정부 = System(OS) → OS의 핵심 Kernel (접근 제어)민간 = Application → 프로그램 실행 → Process (메모리 공간을 개별로 소유)프로세스끼리 서로 침범해서는 안되며, B프로세스가 A프로세스에 침범 시 OS가 접근 제어한다.여러 개 프로세스가 동시에 존재 = 멀티태스킹 환경 (독립성, 원자성 보장)검찰, 경찰 = 디버거 → 다른 프로세스의 메모리를 볼 수 있다. (OS에서 권한 허용) OS의 핵심 Kernel컴퓨터라는..