호스트와 주변 장치 데이터 교환의 중단 방식은 무엇입니까?
인터럽트 모드는 차단된 드라이버를 깨우여 중단된 프로세스의 CPU 환경을 보호합니다. 그런 다음 인터럽트 원인을 분석하고 중단 처리를 위해 해당 장치 인터럽트 처리기를 호출하여 중단 프로세스의 장면을 최종적으로 복원합니다.
인터럽트 모드의 장점과 단점
1 의 장점은 CPU 사용률을 크게 높이고 여러 프로그램 및 디바이스를 동시에 실행할 수 있다는 것입니다.
2. 단점은 데이터 버퍼 레지스터가 상대적으로 작고 인터럽트 수가 많으며 여전히 CPU 시간이 많이 걸린다는 것입니다. 주변 장치가 많은 경우 인터럽트 수가 급격히 늘어남에 따라 CPU 가 인터럽트에 응답하지 않아 인터럽트가 손실될 수 있습니다. 주변 장치는 속도가 빠르기 때문에 CPU 가 데이터 버퍼 레지스터에서 데이터를 가져오지 못해 데이터가 손실되는 경우가 발생할 수 있습니다.
위 내용은 바이두 백과사전-인터럽트 모드를 참조하십시오.