사전배경1: 흐름…

사전배경2: 운영체제, 컴퓨터 시스템 구조

SNOW_20221109_173849_910.jpg

사전배경3: 주소공간, PCB, 프로세스 상태

사용자모드/ 커널모드 (모니터모드, 시스템모드)

일반명령/ 특권명령

사용자모드/ 커널모드

mode bit

사용자모드

커널모드

[ 사용자 <> 커널 모드 전환 예시 ]

  1. 프로세스가 system call 호출
  2. trap이 발생하여 커널 모드에 진입한다. 이때, 현재 상태를 저장한다.
  3. 요청받은 system call을 수행한다.
  4. 사용자 모드로 돌아간다. 이때, 저장해둔 이전 상태로 복원된다.

일반명령/ 특권명령