
[운영체제] 인터럽트
·
CS/OS
인터럽트 메커니즘인터럽트(Interrupt):OS에 현재 실행 중인 프로세스를 중단하고 인터럽트 핸들러를 실행하도록 알리는 이벤트.시스템의 효율성을 높이고 적시에 서비스를 제공하기 위해 사용됩니다.I/O 장치가 지속적으로 CPU를 폴링하는 대신, 필요할 때만 신호를 보낼 수 있게 합니다.시스템 타이머 인터럽트와 같은 특정 간격으로 발생하는 이벤트를 적시에 처리할 수 있게 합니다.인터럽트를 처리하기 위해 CPU는 커널 모드로 전환되며, 이 모드에서는 사용자 모드에서 접근할 수 없는 권한 있는 명령어와 메모리에 접근할 수 있습니다.인터럽트의 종류:프로그램 인터럽트: 프로그램 실행 중에 발생하는 예외적인 상황타이머 인터럽트: 일정 시간마다 발생하는 인터럽트입출력 인터럽트: I/O 장치와 관련된 이벤트하드웨어 ..