[컴퓨터 구조] 인터럽트(Interrupt)
* Interrupt 처리 절차프로그램 실행중 < 인터럽트 발생프로그램 완료, 상태저장인터럽트 발생 위치 판단(처리루틴 실행)인터럽트 루틴 실행 (서비스 루틴)프로그램 상태 복구실행 재개 * 인터럽트 종류 # H/W I - 하드웨어, 전원이상 I - 기계고장 I - 외부 I(Timer..) - I/O I # S/W I - P/G I - SVC I # 외부 인터럽트 - 전원 이상 - 기계 착오 - 외부 신호(timer, 키 입력, 외부장치) - I/O # 내부 I : 잘못된 명령이나 데이터 사용시 발생(TRAP) - PGM Interrupt - Div/0 , Overflow.. 판별 방법Polling - (S/W, H/W 구현가능) 우선순위대로 차례로 검사. / 별도 하드웨어 프로그램 불필요, CPU낭비 ..
2017.03.05