모두CBT

CPU 대신하여 I/O 장치와 Memory 사이의 데이터 전송을 담당하… | [정보통신산업기사 필기] 18년 2회차 기출문제 상세 페이지

1[정보통신산업기사 필기] 18년 2회차
CPU 대신하여 I/O 장치와 Memory 사이의 데이터 전송을 담당하는 장치로써 CPU의 개입 없이 주변 장치와 주기억 장치와의 데이터 전송이 이루어지는 기법은?
1
Interrupt Driven I/O
2
Program Driven I/O
3
DMA(Direct Memory Access
4
Polling
해설

CPU 개입 없이 입출력 장치와 주기억 장치 사이에서 데이터를 전송하는 기법은 DMA이다.

전용 제어기가 버스를 넘겨받아 블록 단위로 전송하고 끝나면 CPU 에 알리므로 CPU 부담이 작다.

  • 인터럽트 구동 입출력은 장치의 완료 신호를 받은 CPU 가 전송을 직접 수행한다.
  • 프로그램 구동 입출력은 CPU 가 프로그램으로 장치 상태를 확인하며 전송한다.
  • 폴링은 CPU 가 장치 상태를 주기적으로 물어보는 방식이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.