1
내가 이해 한대로, 인터럽트 구동 I/O와 DMA는 두 가지 별도의 메커니즘이지만이 질문에 대답해야합니다. 나는 대답이 필요 없다는 사실에 대해 no라고 생각한다.디바이스 유형 인터럽트 구동을 구현하려면 DMA 지원이 필요합니까?
내가 이해 한대로, 인터럽트 구동 I/O와 DMA는 두 가지 별도의 메커니즘이지만이 질문에 대답해야합니다. 나는 대답이 필요 없다는 사실에 대해 no라고 생각한다.디바이스 유형 인터럽트 구동을 구현하려면 DMA 지원이 필요합니까?
장치가 DMA (Direct Memory Access)를 사용하는 경우 장치는 주 메모리에서 직접 읽거나 쓰거나 읽을 수있다.
장치가 인터럽트를 생성 할 수 있으면 CPU에주의가 필요함을 알릴 수 있습니다.
따라서 DMA와 인터럽트는 주로 완전히 독립적입니다. 물론, 이들을 조합 할 수있다. 장치는 DMA를 완료했다는 것을 CPU에 알릴 수 있습니다.
네가 맞다면 대답은 아니오이다.
@fedegovo : 답변이 OK 인 경우 문제를 해결하기 위해 동의해야합니다. 그렇지 않은 경우 무엇이 누락 되었습니까? –