전자 계산기 구조정보처리기사(구) · 2008년05월11일 · 36/100
36.다음 중 S/W 문제로 프로그램에 오류가 없는데도 인터럽트가 발생하는 경우는?
1
0(zero) 으로 나눌 때
2
금지된 자원의 접근 시도
3
불법 연산자 사용
4
페이지 폴트(page fault)정답
해설
프로그램 오류로 인한 인터럽트 발생 경우 1. 0으로 나누는 경우 2. 금지된 자원의 접근시도 3. 불법 연산자 사용(잘못된 연산자 사용) 4. 오버플로우등으로 연산 이상 발생 등 위 4가지 경우는 프로그래머가 프로그램 작성시 주의만 하면 오류(인터럽트)를 피할수 있습니다.