2. 인터럽트가 무엇인지 설명해 주세요 인터럽트는 cpu의 작업을 방해하는 신호로 명령어 사이클이 끊어지는 상황을 의미합니다. 명령어 사이클: 하나의 명령어를 처리하는 정형화된 흐름 인터럽트는 동기 인터럽트와 비동기 인터럽트로 구분할 수 있습니다 a. 동기 인터럽트 예) cpu가 실행하는 프로그램상의 오류 CPU에 의해 발생하는 인터럽트로 예외 (exception)이라고 부릅니다. b. 비동기 인터럽트 예) cpu가 요구한 작업을 마친 입출력 장치가 보내는 완료 알림 예) 입출력 장치가 입력을 받은 후 이를 처리하기 위한 입력 알림 주로 입출력 장치에 의해 발생하는 인터럽트로 하드웨어 인터럽트라고 부릅니다. 2-1. 인터럽트는 어떻게 처리하나요 인터럽트 신호가 발생했을 때 cpu는 인터럽트 플래그를 통해..