본문 바로가기
INFORMATION COMMUNICATION ENGINEER 정보통신기사 학습센터
방향 · 핵심개념 · 필기 5과목 · 해설학습 · CBT · 기출 · 실기 36 UNIT · 복습

정보통신기사 컴퓨터 일반 및 정보설비 기준 문제

K-BOOKS 자체 제작 학습문항 · KBICT-RPL-20261013-P9-005-110

DMA 제어기가 대용량 블록을 장치에서 메모리로 전송하도록 설정되어 있다. 전송이 완료됐음을 CPU가 알아 후속 처리를 시작하는 대표적인 메커니즘은?

컴퓨터 일반 및 정보설비 기준 · DMA 완료 알림과 CPU 동작에서 반복해서 확인해야 할 핵심 개념을 문제와 해설로 정리했습니다.

보기

1. DMA 제어기를 사용하더라도 CPU가 모든 바이트를 직접 복사해야 한다
2. 메모리 주소가 전송 완료 때마다 반드시 0이 된다
3. DMA 제어기의 완료 인터럽트 또는 상태 플래그를 확인한다
4. DMA에서는 완료 여부를 알 수 없어 데이터 수신을 항상 추측한다
정답 3번
DMA는 CPU가 블록 데이터 이동에 계속 개입하지 않도록 하지만 전송 설정, 상태 확인, 완료 인터럽트 처리 등에는 CPU가 관여할 수 있다.

풀이 과정

① DMA가 데이터 이동을 위임한다는 점을 확인한다. ② DMA 완료 후 CPU가 후속 처리를 시작하려면 완료 이벤트가 필요하다. ③ 완료 인터럽트/상태 플래그를 고른다.

오답 함정
DMA는 CPU가 완전히 사라지는 기술이 아니다. CPU는 초기 설정, 동기화 및 완료 처리에 관여할 수 있다.
시험 포인트
DMA: 전송은 제어기가 수행, 완료 통지는 인터럽트·상태정보.
자료 성격 · 이 문항과 해설은 공개 시험문항을 복제한 자료가 아니라 정보통신기사 학습 범위에 맞춰 K-BOOKS가 직접 작성한 학습용 문항입니다. 법령·고시·기준은 실제 응시 시점의 최신 공식 원문을 다시 확인하세요.

CONTINUE LEARNING

지금 공부한 흐름을 책으로 이어가세요

무료 학습은 그대로, 종이책은 필요한 분을 위한 선택지입니다.

정보통신 MUST KNOW전체 도서 12권