컴퓨터 시스템 구조 CPU와 Memory : Computer 우측 부분들 : I/O device mode bit - CPU에서 실행되는 것이 운영체제인지, 사용자 프로그램인지 구분 1: 사용자 모드/ 0: 모니터모드(=커널모드, 시스템모드) - 사용자 프로그램의 잘못된 수행으로 다른 프로그램 및 운영체제에 피해가 가지 않도록 하기 위한 보호장치 - 보안을 해칠 수 있는 중요한 명령어는 모니터 모드에서만 수행 가능한 "특권 명령"으로 규정 - Interrupt나 Exception 발생시 하드웨어가 mode bit을 0으로 바꿈 - 사용자 프로그램에게 CPU를 넘기기 전에 mode bit을 1로 셋팅 타이머 - 정해진 시간이 흐른 뒤 운영체제에게 제어권이 넘어가도록 인터럽트 발생시킴 - 타이머는 매 클럭 ..