Post

이중 동작 모드

이중 동작 모드

이중 동작 모드 (Dual-Mode-Operation)

이중 동작 모드는 운영체제를 보호하기 위한 기법으로
사용자가 주요 운영체제의 자원을 망가트릴 수도 있기 때문에
사용자의 자원 접근에 제한을 두는 방법입니다.

이중 동작 모드의 구조

이중 동작 모드는 아래 그림과 같이
사용자 모드와 커널 모드로 구성되어 있습니다.

응용 프로그램은 사용자 영역에서 작동하며
해당 프로그램이 운영체제에게 시스템 사용을 요청하면
커널 모드에서 해당 작업을 실행한 뒤에 다시 사용자 모드로 돌아갑니다.

Desktop View

사용자 모드와 커널 모드를 구분하기 위해 모드 비트를 사용합니다.
모드 비트는 커널 모드를 0, 사용자 모드를 1로 표현하며
이를 통해 운영체제를 위해 실행되는 작업과
사용자를 위해 실행되는 작업을 구분할 수 있습니다.

This post is licensed under CC BY 4.0 by the author.