인터럽트 기반 입출력, DMA 입출력 #268
3Juhwan
started this conversation in
Computer Architecture
Replies: 1 comment
-
인터럽트 기반 입출력장치 컨트롤러가 입출력 작업이 완료하고 하드웨어 인터럽트를 발생시켜 CPU에 이를 알리는 방식이다.
DMA 입출력 방식CPU의 개입을 최소화하면서 메모리와 I/O 장치 간에 데이터를 전송하는 효율적인 방법이다. 전송할 데이터가 반드시 CPU를 거치는 기존 방식과 다르게, 메모리와 I/O 장치 간에 직접 데이터가 이동한다. 이것은 DMA 컨트롤러가 제어한다. DMA 입출력 과정
CPU는 오로지 입출력 작업의 시작과 끝에만 인터럽트로 관여하면 된다. 입출력 버스 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
입출력 작업을 수행하려면 CPU와 장치 컨트롤러가 정보를 주고받아야 합니다. 그렇다면 장치 컨트롤러는 CPU와 어떻게 정보를 주고받을까요?
Beta Was this translation helpful? Give feedback.
All reactions