CPU의 간섭을 받지 않고 메모리와 입.출력장치 사이에 데이터의 전송이… | [임베디드기능사 필기] 14년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 14년 1회차
CPU의 간섭을 받지 않고 메모리와 입.출력장치 사이에 데이터의 전송이 이루어지는 방식은?
1
COM
2
Interrupt I/O
3
DMA
4
Programmed I/O
해설
정답은 'DMA'이다.
DMA는 DMA 제어기가 버스를 넘겨받고, CPU의 개입 없이 메모리와 입출력장치 사이에서 데이터를 전송하는 방식이다.
- 'COM'은 직렬 통신 포트의 이름이다.
- 'Interrupt I/O'는 입출력장치가 준비되면 인터럽트를 걸고, CPU가 인터럽트 서비스 루틴에서 데이터를 옮기는 방식이다.
- 'Programmed I/O'는 CPU가 입출력장치의 상태를 계속 검사하고 데이터를 옮기는 방식이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.