운영체제: 이중모드 및 하드웨어 보호
운영체제를 이용하는 모든 사용자가 별도의 권한을 확인하지 않고, 파일을 저장할 수 있다면 어떻게 될까? 악의적인 프로그램을 실행할 경우 타인의 저장공간을 침범하여 데이터를 손실시킬 수 있는 상황이 발생할 수 도 있다. 또한, 운영체제를 종료하는 명령어와 같은 실행시 치명적인 명령어를 사용할 경우도 비슷한 상황이 발생한다. Dual Mode 운영체제는 특권 명령(Privileged Instructions)을 지정하고 일반 사용자는 사용하지 못하게 막았다. Applications에서 특권 명령 사용이 필요할 경우 인터럽트를 발생시켜 kernel mode에 진입 후, 운영체제를 통해 처리하고자 하는 작업을 처리한다. (특권 명령이 사용 가능한 kernel mode와 반대인 user mode는 CPU 레지스터에..
🏋️♀️ 기반 다지기/운영체제
2020. 6. 18. 22:34
글 보관함
최근에 올라온 글
최근에 달린 댓글