티스토리 뷰

운영체제/이론

(11) Dual-mode

geonwoopaeng@gmail.com 2020. 9. 16. 00:35

### Dual-mode ###

컴퓨터 자원에서 2개 mode 중 1개로 설정하여 os, process가 접근 할수 있도록 하는것

=> *운영 체제를 보호하기 위한 방법

출처: Operating System Concepts 10th Ed (John Wiley & Sons, Inc. 2018)

 

 

< user-mode >

: 일반 process 가 하드웨어에 접근할 때 사용하는 mode

+

< ***system call >

: user mode가 kernel mode일때의 기능을 사용가능

(프로세스가 하드웨어에 직접 접근할 수 있게 해주는 것)하게 해주는 것

< kernel-mode(supervised mode) >

: 운영체제가 하드웨어를 관리하고 사용할때 사용하는 mode

< mode-bit >

: 현재의 mode 상태를 표현하는 상태 (컴퓨터 하드웨어에 보내는 것)

0 - kernel_mode

1 - user_mode

반응형

'운영체제 > 이론' 카테고리의 다른 글

(13) Process  (0) 2020.09.16
(12) System Call & Trap & Timer  (0) 2020.09.16
(10) MultiProgramming & MultiTasking  (0) 2020.09.16
(9) O/S 구조 - Booting procedures  (0) 2020.09.16
(8) I/O Structure - DMA(Direct Memory Access)  (0) 2020.09.16
공지사항
최근에 올라온 글