1. 인터럽트 ㅇ CPU나 프로그램에 대해 현재 작업을 잠시 중단하고 특수한 작업을 수행토록 하는 것 2. 인터럽트 종류 ㅇ 하드웨어 인터럽트 : 키 입력 또는 마우스 클릭ㆍ이동 등의 동작시 인터럽트 발생 ㅇ 소프트웨어 인터럽트 : 0으로 나누는 것 등 ☞ 트랩 - 예외처리(Exception Handling) 3. 인터럽트 발생원인 例 ㅇ 정전 혹은 데이터의 전달 과정에서 오류의 발생과 같은 컴퓨터 자체 내에서 하드웨어적 장애가 발생하는 경우 ㅇ 보호된 기억공간에 접근, 혹은 불법적인 인스트럭션의 수행 등과 같은 프로그램상의 문제가 발생하는 경우 ㅇ 의도적인 조작에 의하여 프로그램의 수행을 중단시키는 경우 ㅇ 입출력과 같은 주변 장치들의 조작에 CPU의 기능이 요구되는 경우 ㅇ 컴퓨터가 제어하는 주변 상황에 이상이 있는 경우
'개발 > Javascript' 카테고리의 다른 글
핸들자바스크립트 이벤트 종류 (0) | 2018.04.18 |
---|---|
Exception Handling 예외처리 (0) | 2018.04.18 |
Event (0) | 2018.04.18 |
자바스크립트 이벤트 (0) | 2018.04.18 |
[번역] 자바스크립트 스코프와 클로저(JavaScript Scope and Closures) (0) | 2018.04.05 |