[data(資料)][레포트(report) ]컴퓨터개론-인터럽트
페이지 정보
작성일 19-06-17 15:49
본문
Download : [자료][레포트]컴퓨터개론-인터럽트.hwp
레포트/공학기술
설명
[data(資料)][레포트(report) ]컴퓨터개론-인터럽트
![[자료][레포트]컴퓨터개론-인터럽트_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_01.gif)
![[자료][레포트]컴퓨터개론-인터럽트_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_02.gif)
![[자료][레포트]컴퓨터개론-인터럽트_hwp_03.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_03.gif)
![[자료][레포트]컴퓨터개론-인터럽트_hwp_04.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_04.gif)
![[자료][레포트]컴퓨터개론-인터럽트_hwp_05.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_05.gif)
![[자료][레포트]컴퓨터개론-인터럽트_hwp_06.gif](http://www.allreport.co.kr/View/%5B%EC%9E%90%EB%A3%8C%5D%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%EC%BB%B4%ED%93%A8%ED%84%B0%EA%B0%9C%EB%A1%A0-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8_hwp_06.gif)
자료,레포트,컴퓨터개론,인터럽트,공학기술,레포트
[data(資料)][레포트(report) ]컴퓨터개론-인터럽트
인터럽트란 작동 중인 컴퓨터에 예기치 않은 문제가 발생한 경우 CPU(중앙처리장치:central processing unit) 자체가 하드웨어적으로 상태를 체크하여 변화에 대응하는 것을 말한다. 인터럽트가 발생하면 그 순간 운영체계 내의 제어program에 있는 인터럽트 처리 루틴(routine)이 작동하여 응급사태를 해결하고 인터럽트가 생기기 이전의 상태로 복귀시킨다.
2.인터럽트 사이클
program 계수 장치에 저장된 현재의…(생략(省略))
[자료][레포트]컴퓨터개론-인터럽트 , [자료][레포트]컴퓨터개론-인터럽트공학기술레포트 , 자료 레포트 컴퓨터개론 인터럽트
Download : [자료][레포트]컴퓨터개론-인터럽트.hwp( 65 )
순서
다.
1.병렬 우선순위 인터럽트
- 각 장치의 인터럽트 요청에 따라
각 비트가 개별적으로 세트될 수 있는 레지스터를 사용
- 우선순위는 이 레지스터의 비트의 위치에 의해 결정
- 각 인터럽트 요청의 상태를 조절할 수 있는 마스크 레지스터를 가진다
- 마스크 레지스터는 높은 순위의 인터럽트가 서비스받고 있을 때
낮은 순위의 인터럽트가 비활성화
- 낮은 순위의 인터럽트가 서비스 받을 동안
높은 순위의 장치가 인터럽트 요청 가능
- 4개의 인터럽트 소스를 갖는 우선순위의 논리회로
. 각각의 장치는 인터럽트 레지스터의 각 비트에 연결
. 인터럽트 레지스터의 비트와 이에 대응하는 마스크 레지스터의 비트는
AND게이트로 연결되어 우선순위 인코더로 입력된다
. 인터럽트는 대응하는 마스크 비트가 1일 경우에만 인식
. 우선순위 인코더는 벡터주소(VAD)의 두 비트를 출력하며,
이것은 버스버퍼를 통해 CPU에 전달
. 인코더의 다른 한 출력은 마스크되지 않은 인터럽트가 발생하였을 경우에
인터럽트 상태 플립플롭(IST)을 세트시킨다
. IEN은 인터럽트 시스템에 대한 전반적인 제어를 담당하는
program에 의해 그 값이 결정된다
. IST와 IEN을 AND연산한 결과가 CPU에 대한 인터럽트 신호가 되며,
CPU의 인터럽트 승낙(INTACK)신호는 출력 레지스터의 버스버퍼를
enable하여 벡터주소가 데이타 버스에 놓이도록 한다.