모두CBT

CPU가 어떤 프로그램을 순차적으로 수행하는 도중에 외부로부터 인터럽트… | [무선설비기사 필기] 15년 3회차 기출문제 상세 페이지

1[무선설비기사 필기] 15년 3회차
CPU가 어떤 프로그램을 순차적으로 수행하는 도중에 외부로부터 인터럽트 요구가 들어오면, 원래의 프로그램을 중단하고, 인터럽트를 위한 프로그램을 먼저 수행하게 되는데 이와 같은 프로그램을 무엇이라 하는가?
1
명령 실행 사이클
2
인터럽트 서비스 루틴
3
인터럽트 사이클
4
인터럽트 플래그
해설

인터럽트가 발생하면 CPU는 수행 중이던 프로그램을 잠시 멈추고 그 원인을 처리하는 별도의 프로그램을 먼저 실행하는데, 이를 인터럽트 서비스 루틴(ISR)이라 한다.

명령 실행 사이클은 하나의 명령어를 인출·해독·실행하는 CPU의 기본 동작 단계, 인터럽트 사이클은 명령 실행 후 인터럽트 발생 여부를 확인·처리하는 단계, 인터럽트 플래그는 인터럽트 허용 여부를 나타내는 상태 비트일 뿐, 어느 것도 인터럽트를 처리하는 프로그램 자체를 가리키지 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.