컴퓨터가 프로그램을 수행하는 동안 컴퓨터의 내부 또는 외부에서 예기치 않은 긴급한 일이 발생했을 때 응급 조치를 강구하여 계속적으로 프로그램 처리를 하도록 해주는 기능
어떤 처리 프로그램의 실행 중에 제어 프로그램의 서비스가 필요한 예기치 않은 일이 발생했을 때 이러한 상황을 하드웨어로 포착해서 감시 프로그램(supervisor program)에게 제어권을 인도하기 위한 기능
◉ 인터럽트가 발생시
현재 수행중인 프로그램 처리는 일시중단되고 제어권이
제어 프로그램으로 넘어 감
제어 프로그램 중에 준비된 인터럽트 처리 루틴과 인터럽트
서비스 루틴이 처리됨
◉ 인터럽트의 발생 원인
①정전,데이터 전달 과정에서 오류의 발생과 같은 컴퓨터 자체 내에서의
기계적인 문제가 발생하는 경우
②보호된 기억 공간에 접근 또는 불법적인 명령의 수행 등과 같은 프로그램
상의 문제가 발생하는 경우
③컴퓨터 조작자(operator)의 의도적인 조작으로 중단되는 경우
④입출력과 같은 주변 장치들의 조작에 중앙 처리의 기능이 요청되는 경우
⑤산술 연산 중 범람(ov
◉ 인터럽트의 종류
① 기계 검사 인터럽트
② 외부 인터럽트(external interrupt)
③ I/O 인터럽트(I/O interrupt)
④ 프로그램 검사 인터럽트
⑤ 감시 프로그램 호출 인터럽트(supervisor call interrupt)
◉ 인터럽트의 필요성
정전시 중앙 처리 장치의 상태의 보존 전원 회복후 중단 프로그램 재개가능
중앙 처리 장치와 입력 장치가 병행 동작 하드웨어 운영 효율 증대
◉ 인터럽트 처리방식
인터럽트 요인분석
인터럽트 처리
인터럽트 전
인터럽트발생 프로세스재개
◉ I/O 인터럽트(I/O interrupt)
◎ 정의
....
마이크로프로세서 응용 및 실험 - Interrupt(인터럽트) 마이크로프로세서 응용 및 실험 - Interrupt(인터럽트)
1. 설계과제의 목표 및 제한조건
◎ 모든 스위치 입력 처리는 인터럽트만 사용
◎ 입력 : Push switch - 3개
◎ 출력 : LED - 8개, 7-segment - 1개
◎ Decod..
장애인 문제의 해결방안과 사회복지사의 역활 장애인 복지에 대한 연구
< 목 차 >
Ⅰ. 서 론
Ⅱ. 장애인 복지 및 장애인 개념의 정의
1. 장애인 복지 이념
2. 장애인 복지의 역사적 발달
3. 장애의 개념
4. 장애인의 종류와 기준
5. 장애인 복지의 특..
토목환경에서의 BIM 의 역활 R E P O R T
토목환경에서의 BIM
목차
1. BIM의 정의
2. BIM의 속성과 이점
3. 토목 분야의 BIM 적용사례와 적용 방법
4. 결론 및 참고문헌
1. BIM의 정의
BIM이란 다차원 가상공간에 기획, 설계, 엔지니어링..
실험보고서 - 마이크로컨트롤러 기능; 타이머와 카운터 결과보고서
마이크로컨트롤러 기능 : 타이머와 카운터
1. 관련 이론
보통 타이머와 카운터를 하나로 칭하여 다루고 있으나 타이머 인터럽트는 내부 클럭을 통해 카운트되어 정해진 카운트가 될 때마다 인터럽..