운영체제: 컴퓨터 하드웨어를 관리하는 소프트웨어 -> 자원 할당자. 하드웨어와 밀접애플리케이션과 사용자들 간에 제어 및 조정* 컴퓨터 시스템은 하드웨어, 운영체제, 응용 프로그램, 사용자 4가지 요소로 구분됨 1. Interrupt 운영체제는 인터럽트 기반으로 동작함. 하드웨어나 소프트웨어에서 어떤 사건이 발생하면 이를 인터럽트로 사용하여 시스템에 알림 CPU가 인터럽트 되면, CPU는 하던 일을 멈추고 즉시 고정된 위치로 실행을 옮겨 인터럽트를 처리함 ■ 인터럽트 핸들링: 인터럽트는 인터럽트 벡터를 사용해 제어를 인터럽트 서비스 루틴으로 넘긴다. 인터럽트 벡터는 모든 서비스 루틴의 주소를 가지고 있다. ■ 인터럽트 공통 기능 인터럽트 구조에서 인터럽트 당한 명령의 주소는 저장되어야 한다. 인..