다음 설명 중 인터럽트(interrupt)와 서브루틴 호출(subroutine call)이 공통적으로 갖는 특징은?
ㄱ. 순차적으로 다음 명령어가 아닌 다른 명령어 주소에서부터 명령어들을 실행한다.ㄴ. 호출되는 루틴(routine)을 사용자(user) 프로그램이 선택할 수 있다.ㄷ. 호출되는 루틴으로부터 돌아오기 위해 필요한 복귀주소(return address)를 저장한다.ㄹ. 프로그램의 명령어 실행에 의해서만 발생한다.
- ①ㄱ, ㄴ
- ②ㄱ, ㄷ
- ③ㄴ, ㄷ
- ④ㄴ, ㄹ
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)