|
되어 있는 곳으로 간접 주소에
의하여 브랜치시키면 된다.
<인터럽트와 시스템 보호>
인터럽트의 처리 및 취급 과정에서 다른 장치로부터의 인터럽트 요청을 받을 수 없는 부분
-인터럽트 취급 루틴에서 PC를 포함한 레지스터의 상태를
|
- 페이지 4페이지
- 가격 1,300원
- 등록일 2013.07.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1. 인터럽트란?
CPU가 정해진 프로그램이 처리 중에서 하드웨어적인 요청으로 소프트웨어적인 다른 프로그램을 실행 한다는 것이다.특수한 경우를 제외 하고는 CPU는 동시에 한 개 이상의 일을 할 수 없다. 그러나 제어용 마이크로 컴퓨터에서
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2010.04.21
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소개
운영체제는 사용자 프로그램의 모든 요청을 인터럽트(interrupt)로 간주
폴링(polling)
인터럽트와 유사한 개념. 어떤 장치가 자신의 기능을 수행하는 도중 다른장치의 상태를 검사하여 특별한 상황이 아니라면 자신의 기능을 계속 수행.
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2006.12.29
- 파일종류 피피티(ppt)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
요청하여 인터럽트가 수행되는데 softirq 는 소프트 interrupt handler가 request 한 것이다.
softirq_pending의 종류는 총 32비트 이지만 리눅스에서는 5가지만 사용된다.
softirq_pending[0] : HI_SOFTIRQ
softirq_pending[1] : TIMER_SOFTIRQ
softirq_pending[2] : NET_TX_SOFTIRQ
NET_RX_SO
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2008.03.24
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
인터럽트가 발생할 수 있다.
그러나, 현재 처리되고 있는 것과 동일한 우선순위 레벨의 인터럽트나 이보다 낮은 레벨의 인터럽트는 발생될 수 없다.
서로 다른 우선순위 레벨을 가지는 인터럽트들이 2개 이상 동시에 요청되면 가장 높은 순
|
- 페이지 15페이지
- 가격 2,000원
- 등록일 2006.12.20
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|